William Wallace executed in 1305
23-08-2023 03:39 PM
Ammon News - On this day in London, William Wallace was executed for treason, condemned for leading Scottish resistance forces during the first years of the long and ultimately successful struggle to free Scotland from English rule.
Britannica