Posted inNews
Roads submerged and streets drenched as Delhi faces relentless
The heavy rainfall in Delhi on the evening of July 31 caused widespread chaos, flooding large parts of the city and leading to severe traffic jams, leaving many residents stranded.…