Skip to main content

Idalia sets sights on Gulf Coast

Hurricane Idalia is set to make landfall in Florida on Wednesday morning. Cuba has already seen intense rain and strong winds from the storm. Via news.com.au — Australia’s leading news site https://www.news.com.au

Comments

Popular posts from this blog