20040510 city.delhi: Tough day for polling staff; Delhi Police