The MOST important animal on the planet?
Vultures aren't the most loved animals in the world. In fact, they've probably found their way into your nightmares at some point in your life. But these may be the definition of anti-hero,...