20040620 city.delhi: Maken to Pushta dwellers' rescue