Chongqing, Feb. 10, 2025 (Xinhua) A freight train, loaded with communication equipment and other products, departed from southwest China's Chongqing Municipality on Monday and is expected to arrive in Afghanistan in 12 to 15 days. This marked the inauguration of a new direct freight train route, which passes through Kazakhstan, Uzbekistan and other countries, between...