Traffic advisory for commuters – check out roads to avoid as heavy Delhi witnesses heavy downpour

As rains lashed the capital and other areas of NCR, several areas were waterlogged, which of course meant traffic jams and traffic diversions. The Delhi Traffic Police has issued an advisory for residents planning to step out.