South African President Cyril Ramaphosa Opens New Parliament Following Historic Election
By Piers Potter
/ July 19, 2024
On Thursday, South African President Cyril Ramaphosa inaugurated a new parliament, nearly two months after a landmark election reshaped the...
Read More