Economic Freedom Fighters
-
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 » -
Articles
South Africa Goes To the Polls to Elect New Leader: Essential Things You Need to Know
By: Ibraheem Muhammad MustaphaThis famously is the year of elections — with around 40% of humanity having the chance to…
Read More »