Riot police disperse protesters denouncing Ankara blast

Latest Tuesday 15/March/2016 16:29 PM
By: Times News Service

Turkish police fire water cannons and rubber pellets in Istanbul to disperse dozens of people who had been protesting against the government for not foiling a grisly blast in the capital, Ankara.