Lucie McNeill

The World

China’s Three Gorges Dam

A project of vast proportions is underway as the Chinese government works to harness the water power of the Yangtse River in the Three Gorges region of China for electricity. With a plan to relocate more than one million people, the impact for this most ambitious project since the building of the Great Wall could […]

The World

Korean Greens

The World

China at the Agricultural Crossroads