World2 Min Read SidonAugust 8, 2026 Typhoon Dolphin Strikes Okinawa, Japan; China Closes Ports in Anticipation of Impact Typhoon Dolphin struck Japan’s southern Okinawa prefecture on Saturday, injuring six individuals and leaving over 50,000 buildings without…