Public airs concerns over Diablo Canyon license renewal

February 09, 2010 11:51 PM

UPDATED February 09, 2010 11:56 PM