Barn owls being used as natural way to rid farms of rodents

Published May 11, 2021 14 Views

Rumble Dr. Richard Raid is a plant pathologist. He works at the University of Florida Everglades Research and Education Center in Belle Glade.