South Africa’s President Cyril Ramaphosa secures second term in historic coalition government
In a pivotal moment for South African politics, President Cyril Ramaphosa, age 71, was reelected for a second term on June 14, 2024. Following the ... Read More