Bengaluru is facing incessant showers, leading to heavy waterlogging, traffic delays, and widespread disruption. The city received 130 mm of rain in just 12 hours from Sunday (May 18) evening to early ...