On this day in Tudor history, 17th May 1521, Edward Stafford, 3rd Duke of Buckingham, was executed for treason on Tower Hill.
He’d served King Henry VII and King Henry VIII loyally for many years, so what led to this nobleman being condemned for high treason?
[Read More...]