News

Europe would struggle to collectively muster 25,000 troops to be part of a “deterrence” force in Ukraine because its armies ...