A heavy downpour has brought Delhi to a complete standstill, with traffic jams reported from across the Capital.
Advertisement