July 25, 2018

  • News Release Western Watersheds Project Wild Earth Guardians July 25, 2018 DUBOIS, ID.  The USDA has released a long-awaited decision on the fate of the agency’s controversial Idaho Sheep Experiment Station, an aging facility that conducts research benefitting private domestic sheep producers at the expense of taxpayers and native wildlife. Under this decision, management of the facility…

Subscribe to get new posts right in your Inbox