Turkish police detain dozens in Istanbul during May Day demonstrations

Turkish police detain dozens in Istanbul during May Day demonstrations
Scores of Turkish protesters in the coastal city of Istanbul have been detained by the riot police during May Day demonstrations against the country’s econ…

Continue reading

Leave a Reply

Your email address will not be published. Required fields are marked *