100,000 Chinese New Year Travellers Stuck At Railway Station
Bad weather and disruptions at a train station in southern China caused delays for at least 100,000 travelers rushing to get home for the Chinese New Year. Guangzhou’s main railway station was packed full of stranded travelers on […]