PHOTOS: Inside Hurricane Fiona devastation; These pictures made us stop in our tracks
Read full article: PHOTOS: Inside Hurricane Fiona devastation; These pictures made us stop in our tracksHurricane 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 Tuesday.