Commuters In Delhi Face Waterlogging, Traffic Issues Due To Rains
Commuters in Delhi faced a harrowing time on Monday as they had to wade through waterlogged roads following rains in parts of the city.