In Guangdong, China, on March 30, 2026, severe storm conditions brought heavy rain and strong winds, with footage showing a truck struggling to move through the extreme weather.
In Guangdong, China, on March 30, 2026, severe storm conditions brought heavy rain and strong winds, with footage showing a truck struggling to move through the extreme weather.