Barn Owls Used For Sustainable Pest Control: Charter Group of Wildlife Ecology

Barn Owls Used For Sustainable Pest Control: Charter Group of Wildlife Ecology

12 days ago
A small but devoted team in Israel is researching ways humans and owls can coexist, eliminating t...