South Africa says Russian President Vladimir Putin will not attend the BRICS summit it's hosting in August, putting an end to questions over whether it would act on an arrest warrant for Putin.
The calls for South African President Cyril Ramaphosa to resign follow allegations that Ramaphosa tried to conceal the theft of a huge sum of cash stuffed into couches at his farm in 2020.