Share
Copied
As heavy rainfall batters south China, flood emergency response teams have been activated. Rescuers are going all out to protect residents and their property.