On this day in 1305: William Wallace was brutally executed in London. Just 18 days earlier, he was betrayed at Robroyston by John de Menteith, a Scottish knight loyal to England. Taken to Westminster Hall, Wallace faced a sham trial for treason. This amazing statue is in Aberdeen