Devastating Typhoon Bavi Threatens Taiwan and China Typhoon Bavi, a 1,000 km-wide storm, approaches Taiwan and southeastern China as a potential destructive force. Landslid... 11 Jul 2026