6384 Article(s) by:

Sheila Adufutse

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

Website

A ditch to climb

In South Africa, the political class use foreign nationals as scapegoats to obfuscate their role in reproducing inequality. But immigrants are part of the excluded.