African National Congress (ANC) treasurer general Paul Mashatile, center, walks out following a meeting of the ANC's national executive committee in Johannesburg, South Africa, Friday Dec. 2, 2022. South Africa's president Cyril Ramaphosa, who did not attend the meeting, might lose his job, and his reputation as a corruption fighter, as he faces possible impeachment over claims that he tried to cover up the theft of millions of dollars stashed inside a couch on his farm. (AP Photo/Jerome Delay)