Hurricane Fiona is barreling toward the Turks and Caicos Islands as a Category 3 storm, prompting the government to impose a curfew. Read MoreShare this:TwitterFacebookRedditLike this:Like Loading... Post navigation Police: 12 people held hostage in bank in ex-Soviet Georgia Tuesday is National Voter Registration Day