Humans accidentally created giant, super-evolved vultures
About 2,500 years ago, humans settled on the Canary Islands off the coast of Spain. They brought plentiful livestock with them to the once barren islands, creating a whole new ecosystem – one that was perfect for super-sized vultures. The Egyptian vulture is found throughout southwestern Europe and northern Africa, although its population has declined…