Idaho Falls
32° F
Scattered Clouds
Scattered Clouds

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