Welcome to Chechnya
by David France
USA, 2020, 107 min
2020 Thessaloniki Documentary Film Festival, FIPRESCI Prize, International Competition.