Elizabeth I

Mary Queen of Scots Executed

On this day in 1587, Mary, Queen of Scots executed on order of Queen Elizabeth I. Mary had been imprisoned…

4 years ago