‘Unsettling and Unacceptable’ Negligence Uncovered at Diablo Canyon

Report reveals a significant failure by nuclear safety inspectors at the Avila Beach power plant.