NATO leaders agreed to increase defense spending to 5% of GDP and renewed their “ironclad commitment” to mutual security in an historic move to push back against an increasingly belligerent Russia.
Latest posts by Toimitus (see all)