Hundreds of thousands evacuated in China amid heavy rains, floods

Southern China is experiencing its heaviest rainfall since 1961, with downpours causing serious floods and landslides.

Leave a Reply

Your email address will not be published.