Director David France, WELCOME TO CHECHNYA. -January 25th, 2020

Jan 25, 2020

In this episode of The Sundance Reel Rick Brough and David D'Arcy speak with Director David France  WELCOME TO CHECHNYAU.S. Documentary Comeptition entry into the 2020 Sundance Film Festival.