Watch: Rush Hour Nightmare As Cops Check Vehicles At Delhi-Gurgaon Border

There is a massive traffic jam on the over six-lane road that connects Delhi with its neighbouring city Gurgaon after the Delhi Traffic Police barricaded it to stop protests against the Citizenship...

Comments