20040619 city.delhi: Maken to Pushta dwellers' rescue