Media

South africa St Francis

Gaansbai Wester Cape South Africa, near where Rosatom plans its nuclear build. (Photo: Vladimir Slivyak)

South africa St Francis