Academy Award nominated director David France’s feature-length documentary Welcome to Chechnya will receive its television premiere when it broadcasts across American premium cable network HBO later this month. The 107-minute film, which world premiered at ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.