Please help us spread the word about the problems of Turks andCaicos. Thank god for technology, 30 years ago the UK may have gottenaway with this.
Chris