Skip to main content

IDI Report: A Qualitative Analysis of the Kodungaiyur Dumpyard’s Impact on Human Rights