Former Scotland Yard commander appointed as new top cop in Britain’s Turks & Caico Islands
A former Scotland Yard commander has been appointed the new police commissioner in the Turks & Caicos Islands. Britain-appointed Gov.
Read MoreA former Scotland Yard commander has been appointed the new police commissioner in the Turks & Caicos Islands. Britain-appointed Gov.
Read More