In a tweet, a Delhi resident lamented, "Stuck in a tunnel. Delhi infrastructure can't handle rain."
1 Sept 2017 3:09 AM IST
Around 25 buses were arranged to transport the passengers to the nearest station for further commute.
11 July 2018 6:19 AM IST