History Analysis: Could Putin’s Ukraine failures trigger a new Russian revolution? Jens Asbjørn Bøgen • 26. December 2025