• Violating the European Union’s arms embargo

All posts in: SOUTH AFRICA

175MW SOLAR PLANT IN DE AAR, SOUTH AFRICA

De Aar, South Africa (CNN)In the sleepy, sun-blasted town of De Aar in central South Africa, a mighty force is stirring. The largest solar plant in Africa, Middle East and the Southern hemisphere was inaugurated here earlier this year, a ...

INFORMATION ON SOUTH AFRICA

Republic of South Africa[show] Flag Motto: “!ke e: ǀxarra ǁke” (ǀXam) “Unity in Diversity“ Anthem: National anthem of South Africa   MENU 0:00   Location of  South ...