Riyadh Russian negotiators stayed in the Riyadh Ritz and dined on scallops during peace talks – The Telegraphby Capital-Cities February 20, 2025