Idaho Falls
48° F
Overcast
Overcast

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