Downpour chaos spills on to Delhi's road
India | Jul 29, 2013, 08:29 PM ISTNew Delhi, July 29: Heavy downpour lashed the capital Monday evening, leading to traffic chaos in streets that got flooded. The met department has forecast more rain on Tuesday.Earlier, the capital saw a sultry day