BEIJING, Feb. 7 (Xinhua) -- China's railway ticketing platform 12306 had sold a total of 140 million train tickets for the ongoing Spring Festival travel rush as of 8 a.m. Saturday, according to the ...