Heavy rainfall causes chaos, traffic jams reported in several areas of Delhi
New Delhi | Delhi and some contiguous NCR areas were lashed by a heavy downpour on Monday, causing chaos on the...
New Delhi | Delhi and some contiguous NCR areas were lashed by a heavy downpour on Monday, causing chaos on the...