Typhoon Muifa hits Okinawa, Japan with fierce winds, heavy rain

Latest Videos

Loading...