In Pics: Flooded Delhi Roads, Water Inside Homes After Record Rain

New Delhi:  As Delhi saw a new rain record this morning, massive waterlogging caused traffic disruptions in many parts of the national capital and its neighbouring cities, including Gurgaon and Noida.  The city received 112.1 mm rainfall in the past 24 hours, the highest in 12 years, the India Meteorological…