US Government to Shoot 450,000 Owls to Save Another Species as Animal Rights Groups Say It Has Already Begun
A federal plan to cull 450,000 barred owls in Washington, Oregon, and California aims to protect the threatened northern spotted owl, sparking legal challenges and conservation debates.
International Business Times UK ·