Ugly scenes emerged after far-right protesters clashed with anti-apartheid protesters and threw stones at police as violent protests hit Britain.
Ugly scenes emerged after far-right protesters clashed with anti-apartheid protesters and threw stones at police as violent protests hit Britain.