Live

LATEST

Turkish police clash with protesters

TURKEY

Turkish police clash with protesters

Turkish police have clashed with demonstrators protesting against the government’s anti-terror operations in the city of Istanbul.