World Are NATO members really serious about spending 5 percent of GDP on defense? | DW News 25 June 2025, 4:01 am Team Buyback