A shocking documentary about pollution in New Delhi, India, and the "invisible demons" that are the fine particles. Rahul Jain’s camera tries to breathe as it makes its way through this ecological hel..
查看全部
A shocking documentary about pollution in New Delhi, India, and the "invisible demons" that are the fine particles. Rahul Jain’s camera tries to breathe as it makes its way through this ecological hell, giving us both something to see and something to think about.