
FAQ About William Wallace

Why was William Wallace executed for treason?
William Wallace was executed for treason because he led a rebellion against King Edward I of England. Despite being born a Scot and arguably having no loyalty to the English crown, he was declared a traitor as Scotland was considered by Edward to be under his rule.