The resultant articles of truce were subscribed by the Lords at Leith Links on 25 July 1559, and included important concessions to their religion.
The resultant articles of truce were subscribed by the Lords at Leith Links on 25 July 1559. The resultant articles of truce included important concessions to their religion.