General

Turkish Police Brutally Disperse Istanbul Protest. Over 1700 Arrested.

x
Please "like" us