Nation
US and Russian delegations to meet in Saudi Arabia on February 18
Delegations from the United States and Russia are scheduled to meet in Saudi Arabia on Feb. 18 to discuss the ongoing conflict in Ukraine, CNN reported, citing unnamed sources.
17 February 2025, 03:49 PM