6379 Article(s) by:

Sheila Adufutse

Sheila Adufutse is a feminist activist and trained as a project manager.

Website

Enter the Povo

Mozambique’s disputed elections triggered a deadly uprising, as citizens resisted Frelimo’s rule and exposed the cracks in neoliberal policies.