All 50 of the world’s hottest cities were in India, exceeding the temperature of 45°C (113°F) and most of the cities were facing heavy heatwavesMay 23, 2026