English中文

Offstream
news


Anti-government protests

Police move past the barricades in Istanbul's Taksim Square, occupied by protesters.

Sources:  AP via CBC News


Related