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. , 2024-05-15 02:46:25 Source link
Read more