Turkey detains over 1,000 in protests over Istanbul mayor’s arrest

Turkey detains over 1,000 in protests over Istanbul mayor’s arrest

No comments

Read more