The most powerful storm to strike mainland China in 2026 has forced more than 260,000 people to evacuate their homes in northeastern Liaoning province, as Typhoon Bavi brings intense flooding.
Hold tight - we’re checking permissions before loading more content