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 ‘We lost everything twice’: Afghan returnees struggle after earthquake September 20, 2025 ‘Team’ from US to run Venezuela after ‘capture’ of Maduro January 3, 2026 Israelis demand return of captives; pro-Palestine rallies held in Europe June 7, 2025