BengaluruIndiaNational NewsNews Bengaluru Submerged! 130mm Rainfall in 12 Hours Paralyzes IT CapitalEditor20 May 202520 May 2025 by Editor20 May 202520 May 20250269 Bengaluru, India’s Silicon Valley, has been brought to its knees today, May 20, 2025, as a staggering 130mm of rainfall lashed the city in just... Read more