20030727 city.delhi: Delhi Police pulled up for inept investigation