David France
Welcome to Chechnya is a horrific window into a nightmarish reality
★★★★★ | Monsters in broad daylight A disheveled man paces as he chain smokes in a nondescript courtyard. He keeps checking his phone. Finally, it rings. The caller is a young woman, desperate and scared. Her uncle has found out that she’s a lesbian. Her father, a high-ranking official in the