Which was the first African country to launch high speed train 320Km/h?General Knowledge A. South Africa B. Egypt C. Morocco D. Tunesia