Russian President Vladimir Putin will not attend a Brics nations summit in South Africa next month, the country's presidency said on Wednesday, ending months of speculation he could be detained.
Putin's potential visit has been a thorny diplomatic issue for Pretoria.