Once again the rain

Millions are mobilized to combat a raging flood as the Yangzi river in China burst its banks-dramatically : a