NEWSTICKER

Tens of Thousands Displaced Due to Floods Hit Southern China

16 June 2022 00:32

Tens of thousands of residents in Province in Southern China were displaced after torrential rains triggered floods in recent days.