Fiona swipes Turks and Caicos, Puerto Rico faces big cleanupFiona swipes Turks and Caicos, Puerto Rico faces big cleanup
Hurricane Fiona blasted the Turks and Caicos Islands on Tuesday as a Category 3 storm after devastating Puerto Rico, where most people remained without electricity or running water and rescuers