"Why Sell Excess Tickets?" Delhi High Court Asks Railways Over Stampede

The Delhi High Court on Wednesday came down hard on the centre and Indian Railways over the stampede last week at the New Delhi Railway Station, in which 18 people were killed.

The Delhi High Court on Wednesday came down hard on the centre and Indian Railways over the stampede last week at the New Delhi Railway Station, in which 18 people were killed.