Radio

Examining The Ethical Implications Of Killing Barred Owls

OPB | July 24, 2013

U.S. Fish and Wildlife just announced it will kill barred owls in four experimental areas in an effort to save spotted owls.