South Africa police fire rubber bullets and teargas on anti-immigrant protest

South Africa police fire rubber bullets and teargas on anti-immigrant protest

South Africa police fire rubber bullets and teargas on anti-immigrant protest