What Killing Turkey Vultures In North America Means For South America Forbes, 19 May 2024 pm EDT Researchers, including a biologist from Venezuela, have found what's killing Turkey Vultures (Cathartes aura) in North…