Istanbul Pride: London rally against police attack 13 July 20152 November 2015 Peter Tatchell Foundation International, Turkey Turkish embassy picketed: Demand for freedom of expression & assembly Continue reading