Thanks to climate change, armadillos, native to southern America, are making their way up north. And there’s no sign of them stopping their relentless march
The N.C. Wildlife Resources Commission wants people to report their armadillo sightings to the NC Armadillo project. Armadillos aren’t supposed to be in the Southeastern US, but have been spotted since 2007.