Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Towering above Delhi’s skyline, emitting an inescapable stench of rotting flesh, are giant mountains of rubbish. Several miles wide and more than 200ft (60 metres) high, they are visible from across …