Germany deploys 4,800 troops on Russia’s border, buys shells for Ukraine $400 mil in a depression.

Back to Top