Turkey Vulture
Nature’s Cleanup Crew: Vultures
Although members of The Turkey Vulture Society proudly display their unofficial slogan – ‘I brake for carrion’ – on bumper stickers, for most people, the thought of vultures most often calls forth memories of Western movies in which the hero’s fate was left to dark birds circling ever nearer. This idea of vultures’ waiting to […]