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