Advertisement
videoDetails

Delhi Traffic: New rules implemented on 15 roads

Video ThumbnailPlay icon
New rules have come into force in Delhi from now on. But due to following these new rules, people are facing long traffic jams.