Residents stranded in a
building look at a flood street in Wuhan, central
China's Hubei Province, May 31, 2007. The most "severe floods" since 1998
might hit the Yangtze River this summer, a senior flood-control official
warned earlier. [cnhubei.com]
|