Welcome to Chechnya

David France is quickly becoming one of the best documentary filmmakers of our generation. In 2012 he brought us the riveting ‘How to Survive a Plague’ – about the early years of the AIDS epidemic and the ACT UP activists…