article_snippet.sent: Police battled to contain a wave of violence in South Africa last night as gangs of migrants armed themselves with machetes to fight off anti-foreigner attacks by locals.
article_snippet.sent: Police fired stun grenades and rubber bullets as immigrant gangs confronted the vigilantes, and last night in parts of Johannesburg officers formed a human barrier to keep the two sides apart.
article_snippet.sent: On the move: Police officers fire rubber bullets as Police officers disperse the gangs of African immigrants who have fought back in South Africa's .
article_snippet.sent: Armed: South African police were called in to help foreign nationals as violent protests spread to Johannesburg, threatening more killings .
article_snippet.sent: People run for cover from a stun grenade and tear gas after a skirmish between locals and foreign nationals in Durban, South Africa .
article_snippet.sent: A group of foreign nationals threaten to defend A group of foreign nationals as police get between A group of foreign nationals and South Africans after a peace march in Durban .
article_snippet.sent: Police responded to the violence in South Africa by firing tear gas grenades as Police began to enter men's hostels to search for weapons .
article_snippet.sent: Riot police, armed with guns, ammunition and wearing helmets have been clashing with protesters as protesters try to ensure safety .
article_snippet.sent: Police have repeatedly clashed with protesters who are threatening violence, looting stores and setting fires in KwaMashu and Umlazi .