Saturday, June 1, 2013

Thousands of protesters pack Istanbul’s Taksim Square, over 900 arrested across Turkey

No comments:

Post a Comment