Icon
 

Typhoon Hinnamnor slams Japan s Okinawa islands causing power