New Delhi, June 24 -- Residents of northeast Delhi's Babarpur area, often characterised by its open, garbage-filled and stagnated drains, had their first tryst with scientific waste and sewage management on Sunday. ...