Mary Simon to be officially installed as governor general today
Published
Published
Just as He made Islam the most perfect of messages, Allah made Muhammad (pbuh) the most perfect of men, a light destined to..
Inuk woman Mary Simon has been sworn in as Canada's 30th governor-general, as the country tries to grapple with the legacy of its..