Hurricane Irma batters South Florida

After long days of anxious preparations and waiting, Hurricane Irma has landed in South Florida.
Up Next
After long days of anxious preparations and waiting, Hurricane Irma has landed in South Florida.