Europe What sort of air defense hardware have France and Germany pledged to send Ukraine? | DW News 30 August 2025, 4:46 am Team Buyback