India recorded average mean temperature of 28.65 degrees Celsius, second highest since 1901: IMD.

India recorded average mean temperature of 28.65 degrees Celsius, second highest since 1901: IMD.