A strengthening Hurricane Fiona barreled toward the Turks and Caicos Islands on Tuesday as it threatened to strengthen into a Category 3 storm, prompting the ... Read more