Root Causes and the Lesson of History

On June 28th 1919, Britain, France, Italy and the United State of America force upon Germany what ultimately turned out to be the most inequitable, humiliating and downright stupid political treaty of the 20th Century, the Treaty of Versailles. This one single treaty, which was devised in the […]