News

Bengaluru rains have been defined by taxpayers crying over their money washing down the drain. The death toll has since risen to 3, with two dying of electrocution.