29 May 2024 Ahead of the G7 Summit in June: Ukraine at the center of discussions, Russia and China in the background Meeting in Stresa from May 23 to 25, the G7 finance ministers addressed a number of
20 March 2024 Vladimir Putin’s re-election: the threat of tsarist drift Vladimir Putin’s triumphant re-election as head of Russia raises questions about a possible drift towards tsarist
27 February 2024 War in Ukraine: two years of conflict at the doors of Europe Since the Russian invasion two years ago, Ukraine has been plunged into a deadly conflict marked