2010: The Year WWI Finally Ends After Technicality
A technicality regarding the debt to be handled in the aftermath of World War I is finally resolved, meaning the war is finally officially and unofficially over. The technicality, while purely a financial one was the last order of business to be handled from the treaty of Versailles was signed 90 years ago. And now…
Read More “2010: The Year WWI Finally Ends After Technicality” »