South Africa will not invite Putin to next G20 summit over ICC arrest warrant
Russian President Vladimir Putin will not be invited to the next G20 summit due to a pending arrest warrant issued by the International Criminal Court (ICC), a spokesperson of the South African president told Russia’s state-owned TASS news agency on Dec. 15. South Africa, which has chaired the organization since Dec. 1, was also unable […]