At least 18 people die in train station stampede as worshippers travel to religious festival

Sky News

Published

At least 18 people have died, including 14 women, after a stampede at the main train station in New Delhi, according to local media.

Full Article