Spotted lanternflies have been hopping around Rhode Island this year. Maybe you’ve been told to squish them when you see them. But why? This week on Possibly we’re taking a closer look at our new insect neighbors
You’ve probably seen pictures of tree-lined rooftops on skyscrapers and new buildings. But are these green roofs just for show? Or do they have real benefits? This week on Possibly we take a look