Heavy rainfall in Delhi NCR brought relief from sweltering heat, with areas like Sarita Vihar and Munirka experiencing downpours. The IMD issued a yellow alert for heavy rain, thunderstorms, and strong winds. Post navigation Battling revolt, Badal calls for ‘large-hearted approach’ ‘Woh Virat Kohli ki tarah uchhal kood nahi karta’