Main content
Sorry, this episode is not currently available

Who is winning in Ukraine?

We're live in Kyiv on the 32nd anniversary of Ukraine independence from the Soviet Union. Is the battle with Russia going to resolve any time soon? And will the death of Wagner鈥檚 leader impact Russia鈥檚 position in Ukraine and beyond?

42 minutes

Broadcast