February 16, 2025At least 18 dead in India stampede to catch trains to Hindu mega-festival The rush at the train station in New Delhi appeared to break out Saturday as crowds struggled to board trains for the ongoing event, which will end on February 26.