Karnataka swelters as Kalaburagi hits 45 Celsius, Bengaluru 35.8 Celsius

India