Heavy Rain and Thunderstorms Hit Delhi NCR; Red Alert Issued…
Residents of Delhi and the National Capital Region (NCR) experienced a significant weather shift as heavy rain and thunderstorms swept through the area early on Tuesday. The India Meteorological Department (IMD) has issued a red alert, indicating the potential for
