20030318 city.delhi: Delhi Police on alert for suicide squads