Queen Elizabeth II has officially been removed as the head of state in Barbados paving way for the country to begin its journey as a Republic. The handing over event which took place for an entire night in the capital of Bridgetown saw the swearing in of its female president Dame Sandra Mason in line […]