In an unsettling discovery, park rangers at Great Smoky Mountains National Park are currently probing the mysterious dumping of 33 deceased black vultures along the Foothills Parkway West. The grim find was made public on April 6, when rangers came across the scene around midday.
Author
Share article
The post has been shared by 0
people.















