A powerful weather phenomenon is bearing down on southern parts of China, more info prompting authorities to issue alerts. The front is expected to bring copious amounts of precipitation, strong winds, and the potential for flooding. Residents in susceptible communities are being urged to prepare and track the current updates. Cyclone Wreaks Hav