×

US, Russia agree to start push towards peace in Ukraine, State Dept says

By Thomson Reuters Feb 18, 2025 | 9:27 AM