Delhi-NCR faces early 40°C heat wave amid shifting weather patterns

India