The Nigerian Railway Corporation (NRC) has not been having the best of times with its operations. A few days ago, a train...