Heavy showers flooded city roads on Monday, leading to endless traffic jams at several places. Many roads in Delhi were flooded mainly due to choked drains. The traffic slowed down on the arterial roads,
↧