Heavy downpour brings Delhi to a halt
 

Heavy downpour brings Delhi to a halt

Heavy downpour brings Delhi to a halt
A man rides a motorcycle at a water logged road near AIIMS hospital after rains in New Delhi on Wednesday. PTI Photo by Kamal Singh
ADVERTISEMENT