International News Hurricane Nicole makes landfall in Florida #Hurricane #Nicole #landfall #Florida Hurricane Nicole made landfall on the Atlantic coast of the US state of Florida, meteorologists said Thursday, sparking mandatory evacuation... AFPNovember 10, 2022