REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war
REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war  
Podcast: The Duran Podcast
Published On: Wed Nov 15 2023
Description: REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war