Hundreds of riot police overran improvised barricades at Istanbul’s Taksim Square on Tuesday, firing tear gas, rubber bullets and water cannons in running battles with protesters who have been occupying the area for more than a week. (June 11)
[grabpress_video guid=d6678bd8b5d854312cd9b2d252ef275e3ab01603 embed_id=1977475]
Thanks for checking us out. Please take a look at the rest of our videos and articles.
To stay in the loop, bookmark our homepage.