Categories
News Review

Ukraine-Russia war live: Russia-US talks on Ukraine set to begin

US-Russia talks over the war in Ukraine are due to start in Saudi Arabia this morning.

The post Ukraine-Russia war live: Russia-US talks on Ukraine set to begin first appeared on Capitol Riot – capitol-riot.com.