Heavy rainfall lashed the Delhi-NCR region on Wednesday morning, bringing much-needed relief from the persistent humid weather. The showers, which began early in the day, drenched the city and its surrounding areas, offering residents a respite from the soaring temperatures of recent weeks.
The India...