Hosted on MSN
US government to shoot down 450K barred owls out west to stave off rival owl’s extinction: ‘DEI for owls?’
DEI is apparently alive and well on the West Coast. The US government has begun shooting down up to 450,000 barred owls across California, Oregon and Washington — in a controversial culling effort to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results