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

The International Criminal Court – Fighting For the People (Part 3)

The complaint filed with the International Criminal Court continues to provide a broad-picture view of the various ways governments have used the coronavirus to [...]

Read More