NATO said it would deploy "all necessary" military and non-military tools.

2025-09-23

NATO said it would deploy "all necessary" military and non-military tools.