Video: Protesters set bus on fire, build barricades in clash with police in Istanbul


A group of protesters set up barricades on the roads of Istanbul’s Tarlabasi neighbourhood and set fire to rubbish bins following a protest in the Taksim area, …

Via Youtube