This Day, That Year – August 23
This day in history we feature William Wallace. William Wallace was executed for treason this day in 1305 for his struggle to free Scotland from English rule. Trivia – William Wallace On this day in London, William Wallace was executed for treason, condemned for leading Scottish resistance forces during the first years of the long […]

