News

Vast crowds of people trying to head home for Lunar New Year celebrations were stranded at Guangzhou Railway Station, in southern China, after snow and poor weather delayed dozens of trains.