New York City’s mayor faces backlash for asking ‘Where are the people?’

NY City Mayor Bill de Blasio has been criticized for a tweet, which suggested the city is “losing its soul” by not addressing the growing influx of immigrants.The tweet was sent on Tuesday, two days after Trump signed an executive order that temporarily blocked people from seven Muslim-majority countries from entering the U.S. and halted […]

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 […]