Tag: US Government Biologists
The U.S. Fish and Wildlife Service plans to shoot hundreds of thousands of barred owls in West Coast forests over the next 30 years, claiming they are causing the spotted owl to overpopulate. This is part of a series of...