New Delhi stampede kills at least 15 cramming onto trains for world's largest religious festival

Feb 16, 2025 - 19:00
New Delhi stampede kills at least 15 cramming onto trains for world's largest religious festival
Thousands of people were caught in a train station crush in New Delhi as millions of pilgrims descended on the largest religious gathering in the world, the Kumbh Mela, or Maha Kumbh