Typhoon Neoguri Pounds Japan’s Okinawa at Speeds of 108 Miles Per Hour

See more news …