Built at a cost of $500 million, Tazara stretches 1,860km and was designed to carry up to five million tonnes of cargo ...