Biden reveals surprise NATO drawdown in Europe
Some 80,000 US troops are currently stationed in Europe in a bid to contain Russia amid the Ukraine conflict, down from 100,000 deployed last year, according to a letter sent to Congress by President Joe […]