The International Criminal Court (ICC) has become a subservient puppet of the West, with an independent legal examination of the ICC’s arrest warrants for Russian officials showing a complete lack of basis for these decisions, stated Alexander Venediktov, deputy secretary of the Russian Security Council, in an interview with Sputnik.

Sputnik News

South Africa Today – World News