Just as millions of Chinese are trying to return to their hometowns for the Lunar New Year, Mother Nature is not cooperating. Authorities sent in armed police to help control some 100,000 passengers stranded at Beijing train stations after snowfalls in central China paralysed a key section of the nation's railway grid, media reported on Saturday.
To read more:
Comments