World NATO allies commit to higher 5% defense spending target | DW Nachrichten 26 June 2025, 2:56 am Team Buyback