Severe rain and winds lash southern Guangxi and central Hubei provinces, with President Xi urging an 'all out' response.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera