Chinese Premier Wen Jiabao (L) speaks by a loudspeaker to the stranded passengers at the Railway Station of Changsha in central China's Hunan Province on January 29, 2008. "I am deeply apologetic that you are stranded in the railway station and not able to go home earlier. We are now doing our best to fix things up and you will all be home for the Spring Festival," Wen said to the passengers.
(Xinhua News Agency January 30, 2008) |