ICC ARREST WARRANT: WILL SOUTH AFRICA ARREST PUTIN WHEN HE VISITS IN AUGUST?
Faith Nyasuguta In the coming months, the South African government could face a landmark decision: whether or not to arrest Russian President Vladimir Putin. South Africa’s predicament started last week when the International Criminal Court (ICC) in The Hague issued an arrest warrant for Putin over allegations he conducted the illegal deportation of children from Ukraine to Russia. […]
Read More
Recent Comments