Another American release from Turks and Caicos
Another American has been released from a jail in Turks and Caicos. Tyler Wenrich was one of five Americans arrested on ammunition charges on the Caribbean island.
Another American has been released from a jail in Turks and Caicos. Tyler Wenrich was one of five Americans arrested on ammunition charges on the Caribbean island.