At the St. Petersburg International Economic Forum, Russia shows its most optimistic face as the war in Ukraine drags on.
In an interview with Le Monde, researcher Marie Durrieu analyzes the central role that humiliating an adversary plays in ...