Shreerupa Mitra Dumping ground, warning signs An account of landfills in India http://www.financialexpress.com/news/Dumping-grounds--warning-signs/827303