World Hurricane Nicole makes landfall in Florida By Alma Angeles - November 10, 2022 0 171 FacebookTwitterPinterestWhatsApp Washington, United States AFP