India, June 16 -- After the mercury touched 48.2degC in Sri Ganganagar on May 27, 2026, making it the hottest spot on the planet, North India got a brief respite brought by rain and gusty winds. But n... Read More