Typhoon Vongfong, this year’s strongest storm, has injured at least 25 people as it pounded Japan’s southern island of Okinawa on Sunday....
Super Typhoon Vongfong turned into the world’s strongest tropical cyclone this year as it further intensified overnight on Monday and Tuesday and...