Advertising Console

    Turkish police storm Taksim Square

    Repost
    Al Jazeera English

    by Al Jazeera English

    4.2K
    41 views
    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.