BREAKING NEWS

Torrential downpours have been sweeping through provinces in east and south China since Sunday, inundating villages, flooding rivers and damaging houses.

More No Comment