5th American arrested in Turks and Caicos for possession of ammo
The Royal Turks and Caicos Islands Police said an American traveller was arrested at the Howard Hamilton International airport on May 13, 2024.
The Royal Turks and Caicos Islands Police said an American traveller was arrested at the Howard Hamilton International airport on May 13, 2024.