AsiaEuropeNorth America Putin attacks, and Trump dithers: How long can Ukraine hold on? | To The Point 10 July 2025, 5:16 pm Team Buyback