World Heavy Rains and a Water Spout Hit Southern China April 21, 2024April 21, 2024Zixu Wang and Yan ZhuangComments Off on Heavy Rains and a Water Spout Hit Southern China Bad weather in Guangdong Province forced evacuations as forecasters warned of more rain and potential flooding.