In this episode of The Sundance Reel Rick Brough and David D'Arcy speak with Director David France WELCOME TO CHECHNYA. U.S. Documentary Comeptition entry into the 2020 Sundance Film Festival.
Director David France, WELCOME TO CHECHNYA. -January 25th, 2020
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio