With 29 foreign leaders in attendance, Moscow is hoping to demonstrate that Western isolation efforts have largely failed.
Author: Alexandra Sharp
Published at: 2025-05-07 21:43:10
Still want to read the full version? Full article