Idaho National Laboratory in Idaho Falls has been failing to properly handle and store explosives, putting some workers in jeopardy. That’s the upshot of a new report by the U.S. Department of Energy.