Today In History

Today In History – Aug 23rd

1305 – William Wallace, Scottish patriot, is executed for high treason by Edward I of England.
Along with Andrew Moray, he defeated an English army at the Battle of Stirling Bridge, and became Guardian of Scotland, serving until his defeat at the Battle of Falkirk. A few years [...]