Police in Turkey blasted water cannons and fired rubber bullets at a pride march on Sunday as people celebrated in the city streets under rainbow banners, according to eye-witnesses in Istanbul.
The marchers...
Police in Turkey blasted water cannons and fired rubber bullets at a pride march on Sunday as people celebrated in the city streets under rainbow banners, according to eye-witnesses in Istanbul.
The marchers...