In Hainan, China, on March 19, 2026, a wedding couple was caught in strong winds and blowing dust, briefly turning the ceremony into a tense scene.
In Hainan, China, on March 19, 2026, a wedding couple was caught in strong winds and blowing dust, briefly turning the ceremony into a tense scene.