Day: November 7, 2013

Chen Suqin and Zhang Changhua at the Guangzhou Railway Station, Last Train Home

Last Train Home

  A movie for every day of the year – a good one     8 November     Chinese engineers divert the Yangtze river, 1997 On this day in 1997, Chinese engineers diverted the Yangtze River, China’s longest, in order to clear the way for construction of the world’s

Read More »