Prince Harry and Meghan Markleare all set to be married on May 19. Two important events in royal history also took place on the same day in past which is sending historians on a spree. In 1568, Queen Elizabeth I structured the arrest of Mary Queen of Scots, which led to years of imprisonment and Mary’s execution. Even darker, Princess …