Story Archive
2007-12-13
A war of words between China and Vietnam over a disputed chain of islands in the South China Sea has intensified, with Beijing's announcement that an anti-China protest in Hanoi had damaged bilateral ties.
2007-12-07
For years, China has denied or downplayed charges that its Three Gorges Dam on the Yangtze River—the world's largest hydro-electric project—is plagued by widespread corruption.