Tatchell arrested for LGBT Chechens
Peter Tatchell was arrested in Russia protesting Putin's complicity with the torture of LGBT people, mostly gay men in Chechnya
This website uses cookies, you can find out more and set your preferences here.
By continuing to use this website, you agree to our Privacy Policy and Terms & Conditions.