BREAKING NEWS

Report: Germany settles last of WWI debt

Germany will settle the last of its World War One debts this Sunday, Reuters reported.
The 70 million Euro ($90 million) payment symbolizes the last of Germany's obligations resulting from the 1919 Treaty of Versailles.