Heavy rain disrupts traffic in northern Indian cities

Floods have inundated major highways and disrupted traffic across northern India

MORE VIDEOS