Awards
Review: ‘Invisible Demons’ Incisively Highlights Unchecked Environmental Abuse in the Name of Economic Progress
“For the last 30 years, India had been projected to be the world’s fastest-growing economy,” director Rahul Jain narrates in…