Idaho Falls
82° F
Clear
Clear

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