On This Day in History: William Wallace is Executed for High Treason

In 1305 a True Scottish Patriot is Executed by Edward The Longshanks so his Nation Could be Free of English Tyranny.