20041005 city.delhi: High Court pulls up Delhi Police