KPFK News January 18, 2024 Zelensky in Davos: Another self-created failure w/Mark Sleboda Produced by Don DeBar A US-backed Ukraine peace conference on the sidelines of the World Economic forum failed after someone forgot to invite the other side to the discussion. Don DeBar has more. NEWS 011824 mark sleboda zelensky peace talks EM
Hide player controls
Hide resume playing