Tag "Novaya Gazeta"

The Happenings 5 Comments

Celebrities Urge World To Speak Up Over Chechnya’s Persecution Of Gay Men

LGBT stars including Troye Sivan and Ellen DeGeneres have urged the world to speak up and take action over reports that gay men in Chechnya are being systematically persecuted by