Main content
Has Putin Won the War in Ukraine?
As presidents Trump and Putin begin to shape up their Ukraine deal, how will Europe pick up the pieces? With Adam Fleming.
Last on
Fri 14 Feb 2025
22:30
More episodes
Previous
Next
Broadcast
- Fri 14 Feb 2025 22:30