Hydraulic fluid leak from small hydropower plant quickly contained at Clearwater and Dworshak Fish Hatcheries
OROFINO – (Feb. 27, 2025) – In the early morning hours of Wednesday, Feb. 26, 2025, Idaho Department of Fish and Game staff at the Clearwater Fish Hatchery and Nez…