What to do when you’re worried about your green caterpillars (green dot)

The world’s largest green caterpiller is known as the “green dot.”It’s an important source of food for some birds, including a species of turkey.But the green dot has also become a source of worry for many Americans.A new report from the American Bird Conservancy says that there are thousands of green caterps on private property […]