Africa mulls legal options on ICC warrant against Putin
June 2, 2023
Africa mulls legal options on ICC warrant against Putin Subject : International Relations Section: International organization Concept : South Africa is mulling its options over an International Criminal Court (ICC) arrest warrant for Russian President Vladimir Putin should he accept an invitation to a BRICS summit in August, a South African government official […]