On Friday, hundreds of young people lined up outside a government hospital in Odisha's Soro to donate blood.
According to Indian Railways, its network facilitates the transportation of over 13 million people every day. But the state-run monopoly has had a patchy safety record because of ageing infrastructure.