An African immigrant holds a machete in a run-down district of east Johannesburg(Siphiwe Sibeko:Reuters)

An African immigrant holds a machete in a run-down district of east Johannesburg(Siphiwe Sibeko:Reuters)

An African immigrant holds a machete in a run-down district of east Johannesburg(Siphiwe Sibeko/Reuters)

An African immigrant holds a machete in a run-down district of east Johannesburg(Siphiwe Sibeko:Reuters)

A police officer protects the property of foreign nationals in the Jeppestown area of Johannesburg(Mujahid Safodien:AFP)
Locals run after trying to rob a foreign motorist in Johannesburg(Siphiwe Sibeko:Reuters)