Severe Tropical Storm Faxai likely to make landfall in Japan late this weekend – AccuWeather.com
Severe Tropical Storm Faxai likely to make landfall in Japan late this weekend AccuWeather.comAccuWeather meteorologists are monitoring Severe Tropical Storm Faxai in the West Pacific which may ultimately impact portions of Japan late this weekend …