Jan 20, 2025 is a long time until Trump is inaugurated. Russia will get atomized into Oblivion by then. Putin is a laughing stock to the West - Russia is an absolute Meme of a country that doesn't produce anything so Biden destroying them won't phase the normies.