Cyril Ramaphosa
-
Fact Check
Did EFF Leader Malema Surrender to South Africa’s President Ramaphosa, As Posited by an X User
By: Ibrahim Muhammad MustaphaClaim A Twitter user asserted that Julius Sello Malema, the leader of the Economic Freedom Fighters (EFF), has…
Read More »