New Delhi Traffic Jam during heavy rainfall in ITO & Central Delhi on Monday 18 July On Jul 18, 2016 Share Video 1 video 2 video 3 Traffic Jam during heavy rainfall in ITO & Central Delhi on Monday 18 July Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail