Bengaluru: Bengaluru witnessed a peculiar sight following heavy rainfall on Saturday, March 22, as thick, snow-like foam blanketed parts of the city. While the showers brought much-needed relief ...