Rainfall in Delhi and fresh snowfall in Kashmir and Manali point to a significant weather shift across north India, impacting flights, trains and temperatures.
Delhi experienced 41.2 mm of rainfall in the past 24 hours, ending at 8:30 am on Saturday, marking the highest single-day December rain in 101 years,...