Heavy rains, thunderstorms and hailstorms lashed the city on April 29, 2026, throwing normal life out of gear.