Delhi Traffic Police catch 269 drunk drivers, seize 38 vehicles

India