U.S. governors urge Turks and Caicos to release Americans as Florida woman becomes 5th tourist arrested for ammo in luggage
Three U.S. governors this week asked Turks and Caicos to show mercy to Americans arrested on the islands as a Florida woman became the fifth U.S. tourist to be charged …