Tag: Dileeni Daniel-Selvaratnam

First Female Appointed Governor of Turks and Caicos Islands