Governor General Patrick Allen, representative of the British monarchy in Jamaica, made the announcement on Friday. Allen said he was suspending personal use of the Order of St. Michael and St. George insignia due to its offensive implications, according to a statement. on the Governor General’s website. The badge has the illustration of Saint Michael […]