XFacebookLinkedInShare13. 19 million cats are eaten every year in China peta.org14. The longest traffic jam in history, which lasted 12 days over 62 miles was in Shanghaichinawhisper.comXFacebookLinkedInShareRelated Posts:24 common American customs that are Seen as…Coolest History Line That Are Worth Knowing20 Strange Customs around The World That Looks InsaneThese 16 Things Will Shock You and they Only Happen…See what happened as Man fakes seizure to get help…China Police Now Uses These Face-Scanning Glasses To… Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27