Turkey police detain dozens after May Day clashes
More than 160 protestors were detained by Turkish police on Sunday as they attempted to stage a May Day rally in defiance of a ban enforced by the governor’s office. AFP images showed riot police clashing with protesters near Istanbul’s Taksim Square, pinning some of them forcefully to the ground before rounding them up in … Read more