Chongqing: 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 ...