Nearly 127million people in China brace for 'once a century' floods as biblical downpours trigger landslides and deluge cities with terrified residents trapped in their homes as emergency crews launch rescue missions
over 1 year in Daily mail
Torrential downpours across swathes of Guangdong province since Thursday have swollen rivers in the Pearl River Delta and triggered deluges in mountainous areas.