Ransacked shelves and discarded packaging were all that remained inside several shops near the port city of Durban on Wednesday, which were looted during protests demanding that undocumented foreign nationals leave South Africa.

Protesters have told all undocumented foreigners to leave South Africa by Tuesday, ahead of anti-immigrant rallies that many fear will turn violent.

Traditional weapons in hand, residents of Soweto march against illegal immigration, calling for prioritisation of their children's opportunities amidst rising tensions and a…