The Ajmeri Gate Terminal of the New Delhi Railway Station is notorious for its near ... At least 18 deaths and 15 injuries were reported, showcasing no lessons have been learnt from past incidents ...