DEI for the birds? US government to kill 450K owls on West Coast to thwart rival owl’s extinction

The US Fish and Wildlife Service project to preserve the endangered spotted owl, finalized a year ago, should could cost taxpayers an estimated …

Read More at Source.

Pumilo
Author: Pumilo