20100702 tech: Delhi Traffic Police a rage on Twitter