The 13 points of the Franco-British Lancaster House agreement on defense

(B2) France and the United Kingdom signed on November 2 at Lancaster House (in London), an agreement

Read more