Sediment Control

The EPA has initiated a $12 million project to remove contaminated sediments at Torch Lake, targeting legacy pollution from historic copper mining, with plans to restore the area...
June 16, 2026