Was Queen Elizabeth I right to have Mary Stuart executed?
In my opinion and looking at things the way people thought back then, Elizabeth was completely justified in having Mary executed. Mary was simply too much of a danger to Elizabeth and her reign.
We know, for example, that Mary was actively trying to replace Elizabeth as the Queen of England. It is not completely clear as to whether she was trying to have Elizabeth assassinated, but she was clearly plotting to get her off the throne.
Mary was also a major danger to Elizabeth because she was Catholic. If left alive, she might have plotted with the pro-Catholic elements in England to remove Elizabeth.
So executing Mary was a matter of self-preservation--something that was not unreasonable in that period of history.
check Approved by eNotes Editorial