In a major diplomatic development, high-level delegations from the United States and Russia met in Riyadh, Saudi Arabia, for direct talks regarding the ongoing war in Ukraine. The meeting, which last…
Continue reading this post for free, courtesy of TheGlobalChief.