Cite

  • Scottish leader and national hero, William Wallace, was executed in London.
    1305
    Freedom!
    Scottish leader and national hero, William Wallace, was executed in London.