CAPE TOWN, South Africa (AP) — A government-run company in South Africa says that it has sent the longest freight train ever on a test run. The train was 7.6 kilometers (4.7 miles) long and consisted of 696 freight wagons, according to Transnet, the state-run transport and logistics company. It required electric and diesel locomotives...