David France

Welcome to Chechnya

June 29, 2020 // 0 Comments

By David-Elijah Nahmod Now airing on HBO, David France’s Welcome to Chechnya is an emotionally devastating look at LGBT life inside the Russian Republic. As the film [...]