REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war Posted on Posted onNovember 15, 2023November 15, 2023By Editor REPORT finds Russia, Ukraine wanted peace. US, UK, Germany pushed war. Watch: Here