On Thursday United States-based Non-govermental organization placed billboards that says President Cyril Ramaphosa must arrest the president of Russia, honourable Vladimir Putin during his anticipated trip to South Africa for the BRICS Summit in August this year. An International Criminal Court (ICC) arrest warrant for Russian President Vladimir Putin has placed South Africa in a diplomatic dilemma. On the other hand, South Africa has come under attack from the Western countries for maintaining a neutral stance on the conflict in Ukraine.
SHARE WITH FRIENDS: