5 Americans held in Turks and Caicos for having ammunition, U.S. lawmakers fail to secure their release
U.S. lawmakers traveled to Turks and Caicos to push for the return of five American citizens detained on ammunition possession charges, but failed to facilitate their release. The...
Read more