In a tweet, a Delhi resident lamented, "Stuck in a tunnel. Delhi infrastructure can't handle rain."
31 Aug 2017 9:39 PM
Around 25 buses were arranged to transport the passengers to the nearest station for further commute.
11 July 2018 12:49 AM