Humans have created a new top predator that is taking over the Northeast

Read full article.