Arrow-right Camera

Photos


Turkish protesters clash with riot police at the city’s main Taksim Square in Istanbul, Turkey, on Saturday.

Associated Press


>>