Hurricane Irma continues north and slams the Bahamas tonight

The U.S. Virgin Islands, Barbuda, Turks and Caicos all bear the scars of Hurricane Irma.

feedback