South African president cleared of money-laundering allegations National News October 12, 2024 South Africa’s national prosecuting authority has officially cleared President Cyril Ramaphosa of allegations of corruption and money laundering related to…