Time to Shame Putin Again

Chechnya is at it again. Recent reports indicate that there’s another anti-gay pogrom underway in the Russian region of Chechnya. It is said to include kidnappings, secret torture chambers, and arbitrary executions. Violence against these individuals is escalating, and it’s the biggest spike of targeted attacks against gay Chechens since 2017 when 100 LGBTQ people … Continue reading Time to Shame Putin Again