iOS app Android app

Police Detain Turkish Protesters

Turkish Police Detain 13 More In Protest Raids

AP | Posted 08.20.2013 | World

ANKARA, Turkey — Turkey's state-run agency says police have detained 13 more demonstrators suspected of involvement in violence during protests ...