AfricaAsia Iran tensions overshadow NATO summit as allies agree on new defence spending 25 June 2025, 6:24 pm Team Buyback