Chinese police parading a group of train ticket touts after they were caught outside the Wuhan railway station, in central China's Hubei province yesterday. Chinese railway officials are preparing for the near-impossible task of accommodating 130 million train passengers
expected to head home for the year's biggest holiday event, ahead of the Chinese New Year festival which falls on Feb 1, as millions of
