1386 - Treaty of Windsor is signed between Portugal and England, cementing what remains the world's longest continuing alliance. Read this story
1386 - Treaty of Windsor is signed between Portugal and England, cementing what remains the world's longest continuing alliance. Read this story
More from The Post: News from Wellington | Stuff Ltd | May 9