Chechnya redux: Police detain up to 100 gay & trans people in Azerbaijan

Chechnya redux: Police detain up to 100 gay & trans people in Azerbaijan
Police reportedly shaved trans women's heads and forced detainees to give addresses of other LGBTQ people.