Daily Briefing: New CEC appointed amid pending pleas in SC; what led to the Delhi stampede February 18, 2025