Comment Comment by fermuch This is a very interesting initiative, and fills me with hope. Not only better temperatures, but even better air (PM2.5 levels reduced!)But I do wonder, what about insects? Are there more insects because there are more places for them to live? parent fermuch 2 years ago
But I do wonder, what about insects? Are there more insects because there are more places for them to live?