Feedback

Turkish Police Enforce Ban on Istanbul Pride March

 

Turkish police deployed to enforce a ban on the city's annual LGBT Pride march.

Shows