37 cities record temperatures over 45°C as India sweats through heat wave
A 'red' warning has been issued for Rajasthan, Punjab, Haryana, Chandigarh, Delhi, west Uttar Pradesh, and Gujarat, indicating a "very high likelihood" of heat illness and heat stroke for all age groups.