Shenilla Mohamed

South Africa Killings: Authorities must tackle longstanding impunity to end xenophobia

In response to the “follow-up” meeting between the Minister of International Relations and Cooperation Lindiwe Sisulu and the Minister of…

6 years ago