From
To
Centerpiece
THE SAN LUIS OBISPO-BASED GROUP MOTHERS FOR PEACE has fought the Diablo Canyon nuclear power plant in Avila Beach, in San Luis Obispo County, …
When I heard the news last week about the mothballing of the Diablo Canyon nuclear power plant, it got me to thinking…