
November 11, Marshal Foch and the Treaty of Versailles
This is a federal holiday in the United States, and a national holiday in France. In both countries it commemorates the anniversary of the armistice that ended World War I, and honors the sacrifice of all veterans. So today is the 90th anniversary of the November 11, 1918 armistice, signed at 11 am French time […]