America Divided Over Plan To Kill Half A Million Wild Owls — Senator Calls It ‘The Dumbest Thing Ever’
Outrage is sweeping across the United States after federal officials announced plans to kill nearly 500,000 wild barred owls — a move one senator has blasted as “the dumbest thing ever.” The…
Read More