News

Spending 5% of GDP on defense would mean over $220 billion dollars a year for Germany. New Chancellor Olaf Scholz says the ...