BREAKING NEWS

Two lakes in Bengaluru, India, spew out foam. Reports suggest they have affected traffic and residents living close to the lakes.

More No Comment