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.

6 months left to watch

30 minutes

Broadcast