26 May 2016
Nearly a quarter of India’s three million tonnes of e-waste generated every year is dumped in Seelampur. If you live in north India, chances are high that the smartphone you bought last year and trashed because something better came along, went to die here.