South Africa Offers Putin Diplomatic Immunity Ahead of BRICS Summit

The BRICS (Brazil, Russia, Iran, China, South Africa) alliance is stronger than ever. The 15th annual meeting will be hosted in Cape Town, South Africa, and [...]

Read More

South Africa’s Power Grid is Failing

South Africa is desperate for allies, economic allies. The country is failing and the people are suffering. There is international outrage right now misdirected at [...]

Read More