All Together Now

On May 1, 1328, the English Parliament ratified the Treaty of Edinburgh-Northampton, ending the First War of Scottish Independence, which had dragged on since 1296. Under the provisions of the...
Social profiles
%d bloggers like this: