Hurricane Rafael makes landfall as a Category 3 storm, bringing life-threatening storm surge to Cuba
AccuWeather reported that the hurricane’s most probable US landfall will be the Louisiana coast
AccuWeather reported that the hurricane’s most probable US landfall will be the Louisiana coast