When Vladimir Putin met Xi Jinping last month, not even the extraordinary spectacle could hide the glaring disappointment of the visit for the Russian president.
Isabella Bengoechea is the Deputy World Editor at i. She specializes in general assignment news, world affairs, government and politics, and culture, covering topics such as elections, public policy, and international affairs. Isabella's work has been featured in The i Paper, UnHerd, and MSN.










