News Nation Logo

Heavy Rainfall in Delhi creates traffic snarl on roads

Heavy Rainfall in Delhi has caused traffic snarl on roads.   #DelhiTrafficJam #DelhiHeavyRain #DelhiNCRRain

Updated : 20 August 2020, 11:16 AM