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 power, while…