Turkey vulture management strategy options
Stuart Aust
Have you noticed an increase of turkey vultures (Cathartes aura) around your neck of the woods? Of course you have. That’s because their global population is more than 4.5 million, and growing daily. They can be found throughout the United States, Canada, the Caribbean, and down to the southernmost tip of South America. Also known […]