Media

south africa st francis bay.jpg

South Africa's St. Francis Bay, near Rosatom's planned nuclear power plant build. (Photo: Vladimir Slivyak)

south africa st francis bay.jpg