Cathartes
News and Video Search Results
News coverage
Most Plastic Eaten By City Vultures Comes Straight From Food Outlets
Since the 1950s, humanity has produced an estimated 8.3bn tons of plastic, adding a further 380m tons to this amount each year...
Eurasia Review