5th American detained at Turks and Caicos airport after ammo in luggage

Royal Turks and Caicos Islands Police have arrested five Americans for bringing ammunition into the Caribbean territory.

5th American detained at Turks and Caicos airport after ammo in luggage
Royal Turks and Caicos Islands Police have arrested five Americans for bringing ammunition into the Caribbean territory.