6 votes

Will Africa’s first high-speed train be a £1.5bn magic bullet for Morocco?