Stampede at New Delhi railway station kills at least 18 people Post author:mck Post published:February 16, 2025 Post category:Blog A stampede at a railway station in New Delhi, India has killed at least 18 people and injured dozens more. You Might Also Like Visuals Show American AWACS Aircraft Damaged After Iranian Strike In Saudi Base March 29, 2026 US seizes Venezuela-linked oil tanker in Indian Ocean February 9, 2026 Thousands Of Bangladeshi Hindus Rally To Demand Protection From Wave Of Attacks November 2, 2024