Published 1:30 am Monday, June 24, 2024
Should the U.S. Fish and Wildlife kill 500,000 barred owls in the next three decades between Washington and California?