Barn olwls and common kestrels are being encouraged by farmers to control agricultural pests instead of using harmful chemicals. A pair of Barn Owls alone can eat over 2,000 rodents in a year, according to experts.
Barn olwls and common kestrels are being encouraged by farmers to control agricultural pests instead of using harmful chemicals. A pair of Barn Owls alone can eat over 2,000 rodents in a year, according to experts.