Turks And Caicos Politician
Richard Tauwhare was the tenth Governor of the Turks and Caicos Islands serving from 11 July 2005 to 16 July 2008. He succeeded Governor Jim Poston. Originally from Woking United...