Hurricane Irma hit the Caribbean island of Barbuda on Wednesday as forecasters warned of two more tropical storms building in the North Atlantic.
Trending now
Hurricane Irma hit the Caribbean island of Barbuda on Wednesday as forecasters warned of two more tropical storms building in the North Atlantic.