Skip to content

130mm rainfall in 12 hours brings Bengaluru to its knees