Stampede at New Delhi Railway Station Leaves at Least 18 Dead as Devotees Rush to Kumbh Mela
NEW DELHI, Feb 16 — A deadly stampede at a railway station in India’s capital late Friday night claimed the lives of at least 18 people, as massive crowds scrambled to board trains to the Kumbh Mela, the world’s largest religious gathering. Officials confirmed that the tragedy unfolded when a sudden rush of passengers at […]
Continue Reading