Bengaluru is grappling with one of its worst urban flooding crises in recent years after 130mm of rainfall hit the city within just 12 hours between Sunday evening and early Monday, May 19–20, 2025. The downpour has claimed three lives, flooded over 500 homes, and crippled mobility across the