China
BEIJING, CHINA (GaeaTimes.com)- The unprecedented and massive Traffic jam in China is making headlines and the motorists who are caught in the 100 km long jam are having an ordeal.
BEIJING - More than 10,000 people in northern China have set a world record for the longest chain of human dominoes.