Turkish police storm Taksim Square

  • 11 years ago
Hundreds of Turkish police have stormed Istanbul's Taksim Square, the site of ongoing demostrations against the government. Demonstrators were seen in intense clashes with police. Al Jazeera's Hashem Alhelbara reports from Istanbul.

Recommended