Hurricane Irma maintains strength with 175 mph winds as it pummels Turks, Caicos Islands

Hurricane Irma maintains strength with 175 mph winds as it pummels Turks, Caicos Islands