In a move described as strange and eccentric, a Chinese couple decided to mark their wedding-in their own special way by suspending themselves underneath a glass...
China’s first ever permanent magnet subway train has been put into service in Changsha, the capital of central China’s Hunan Province. The train, which is reportedly...
At least 30 people have been burnt to death after a bus crashed into a barrier along a highway in the central Chinese province before bursting...