Protests this Week
Riot police clash with demonstrators who gathered to commemorate last year's deadly suicide bombing near the main train station in Ankara, Turkey, October 10, 2016. (Photo by Umit Bektas/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy