Salmon River

'Miracle on the Salmon'
When a Twin Falls couple went into Idaho’s high backcountry for Memorial Day weekend, they never expected to see miracles – but they claim that's exactly what they experienced.
EPA Fines Central Idaho Company
The Environmental Protection Agency says an oil distributor has agreed to pay a fine for violating the Clean Water Act at a facility in central Idaho. The EPA's regional office in Seattle said Monday that Kimble Oil, Inc. will pay $15,000 to settle the violations at its facility in Challis...