In Guangdong, China, on March 30, 2026, severe storm conditions brought heavy rain and strong winds, with footage showing a ...