NATO Faces Difficulties Over Defense Spending and Russian Threat April 5, 2025 11:00pm Russia Ben Borges