REPORT finds Russia, Ukraine wanted Peace. US, UK, Germany pushed War November 16, 2023 Realworldnewschan News, World News REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war The Duran: Episode 1750 Credit to : The Duran Please support our Sponsors here :