The International Criminal Court arrest warrant for Putin has ’embarrassed’ South Africa.
South Africa is humiliated by the International Criminal Court who had sent an arrest order for Russian President Vladimir Putin. South Africa will have to cope with the International Criminal…
Share