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