Israel achieved 60% decrease in pesticide use in open spaces following the Barn-Owl project

Dec. 7, 2017