Turkish police, protesters clash during May 1 demo

Turkish police, protesters clash during May 1 demoProtesters threw stones at the police who tried to prevent the protest in the Besiktas neighborhood of Istanbul

The post Turkish police, protesters clash during May 1 demo appeared first on Daily News Egypt.