site logo

Ex-NRC inspector: California's Diablo Canyon nuclear plant needs to be shut down