ScienceIslands of Garbage, Washed In By Rain, Threaten to Overrun China's Three Gorges Dam By Rebecca BoyleAugust 2, 2010