| 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] 
  |