Tuesday
Sep072010
Floating Chernobyls
They would be floating Chernobyls. Russia has embarked on a scheme of building floating nuclear power plants to be moored off its coasts and sold to nations around the world. The Huffington Post. More here on the risks.





September 7, 2010