Severe traffic snarls across Delhi as festive crowds cause major congestion

Wait 5 sec.

Severe traffic snarls across Delhi as festive crowds cause major congestion