Wednesday, June 5, 2013

Turkish police tear gas protesters in Ankara - Europe - Al Jazeera English

Turkish police tear gas protesters in Ankara - Europe - Al Jazeera EnglishThe police crackdown in Dolmabahce on Tuesday night.

No comments:

Post a Comment