Typhoon Krosa: Severe Tropical Storm Makes Landfall in Japan

A severe tropical storm, Krosa that made landfall in Japan after hundreds of flights were cancelled and large areas evacuated. The typhoon has already killed 1, and injured at least twenty-eight people. The storm will hit mainland on Thursday afternoon at the city of Kure near Hiroshima in southern Japan. More than 400,000 people have […]