'Dame' Sandra Mason gets congratulated

Dame Sandra Mason is the Governor-General Designate of Barbados. The news of her appointment came too late to be a Christmas gift but it could be considered an early New Year's gift or even bi...

December 28, 2017
Barbados News