Ramaphosa Seeks Course Correction on South African’s Russia Stance June 7, 2023 Uncategorized by News Desk South African President Cyril Ramaphosa is making efforts to correct South Africa's stance towards Russia as to whether President Vladimir Putin will be attending the 15th ...