Share

China mobilizes troops to battle deadly downpours

Heavy rains have been battering eastern and southern China.

Tens of thousands of troops have been deployed for relief work in the flood-hit cities.

Leave a Comment