"Up the Yangtze" Premieres in New York

Up the Yangtze, a new documentary about the impact of the Three Gorges Dam project in China by Canadian filmmaker Yung Chang, opens in New York City at the IFC Center tomorrow. The film has won numerous awards on the...

closeSign in to NowPublic

is reporting from