Yglesias

Armistice Day

Posted on

CREDIT:

On November 11, 1918 the German Empire and the Allies signed an armistice at Compiègne, France thus concluding one of the most egregious wastages of life in human history.