
Russian President Vladimir Putin has seized the upper hand in ongoing Ukraine ceasefire negotiations, leveraging a March 20 phone call with US President Donald Trump to dictate terms that prioritize Moscow’s interests. As talks unfold in Riyadh, Saudi Arabia today, Russia stands firm on halting Western military aid to Kyiv as a prerequisite for peace, […]