New Delhi, India: The Delhi High Court on Wednesday came down heavily on the Centre and Indian Railways over last week’s stampede at New Delhi Railway Station, which claimed 18 lives. Expressing its anger, the court questioned why the Railways continued to sell tickets beyond the





