The ongoing roundup, torture, and murder of LGBT people in Chechnya is a horrifying disgrace in the 21th century.
If We Like It, We Post It!
The ongoing roundup, torture, and murder of LGBT people in Chechnya is a horrifying disgrace in the 21th century.