Anti-immigration protests turned violent in Soweto and Durban on Thursday, with at least 24 vehicles burned and foreign-owned shops looted. Police used rubber bullets in Durban, while three foreign nationals were arrested over an alleged assault on a protester.