Delhi crawls as heavy rain causes flooding
India | July 20, 2013 20:26 ISTNew Delhi, July 20: A heavy downpour caused flooding and brought parts of the capital to a virtual standstill for hours Saturday as several roads got submerged under rain water, stranding vehicles. A Metro station