South Africa faces legal bid to force Russian President Vladimir Putin's arrest
By AFP | Published May 30, 2023
The DA said it launched a court application to ensure the government detains the Russian leader and hands him over to the ICC ‘should President Putin set foot in South Africa’.