Many died on the spot.
घटना स्थल पर ही कई लोगों की मौत हो गई।