Idaho Falls
83° F
Partly Cloudy
Partly Cloudy

INL releases findings of radiation exposure

The Idaho National Lab released the findings in last year's plutonium exposure of 16 of its employees.

Advertisement