This is very good, on Russia's military failures. But it also doesn't suggest they will stop fighting anytime soon
https://www.nytimes.com/interactive/2022/12/16/world/europe/russia-putin-war-failures-ukraine.html
How Putin’s War in Ukraine Became a Catastrophe for Russia

Secret battle plans, intercepted communications and Russian soldiers explain how a “walk in the park” became a catastrophe for Russia.

The New York Times
@anneapplebaum Most likely, Putin is like all other despots, he will NEVER give up, until forced to. That means someone in 🇷🇺 removing him from power. Our best chance to make that happen is to convince the people in 🇷🇺 that there is no future for them as long as Putin is still in power.