Hurricane Irma makes landfall in Florida – video report
Hurricane Irma has made landfall at Cudjoe Key, Florida, bringing 130mph winds, heavy rain and flooding. The storm is the most powerful Atlantic Ocean hurricane in recorded history and has devastated islands across the northern Caribbean during the course of the past week Continue reading...
Read more »