General

Turkish Police Brutally Disperse Istanbul Protest. Over 1700 Arrested.