Hidden historical heroines (#31: Saint Margaret of Scotland)

Margaret of Wessex (c. 1045 – 16 November 1093) – known posthumously as Saint Margaret of Scotland – was an English Princess who was born in exile and became queen-consort of Scotland. Known for her piety and praised for her charitable works in life, she was canonised as a saint of the Roman Catholic Church […]