Typhoon Dolphin hits Okinawa; China braces for landfall World Roundup August 8, 2026 Tokyo: Typhoon Dolphin has struck Japan’s southern Okinawa region, injuring five people and disrupting electricity supplies to around 14,000 buildings,…