Police clash with protesters in Istanbul

Read on the website Vestnik Kavkaza

20 protesters were arrested in Istanbul today during a leftist rally held on Taksim Square. Two policemen were injured in a fight, local TGRT TV channel reports.

Protesters are now clashing with police and smashing street cafes and shops.