Feedback

Turkish Police Raid Top-Selling Newspaper

 

Turkish police fired tear gas and used water cannons on a crowd of supporters during a court ordered raid of the country’s top-selling newspaper.

Shows