Tensions over foreign nationals have overshadowed gains, while many citizens have not yet shared in the progress

Tensions over foreign nationals have overshadowed gains, while many citizens have not yet shared in the progress

South Africa's anti-migrant protests have reignited the debate over national interests, xenophobia and the future of African solidarity