The U.S. Fish and Wildlife Service has released a final proposal to kill around 450,000 invasive barred owls in the Northwest, in an attempt to save two native species.
Please follow and like us:
Science and Technolgy blog
The U.S. Fish and Wildlife Service has released a final proposal to kill around 450,000 invasive barred owls in the Northwest, in an attempt to save two native species.