William Wallace: Who was William Wallace, executed for 'treason' against King Edward I? Did Braveheart get it right?
On this day in history (23 August 1305) Sir William Wallace was executed in London for ‘treason’ against King Edward I of England.
Source: scotsman.com