Russia is going to win. Either things will continue to go well for them and they’ll wrap it up this year, or things will go south and they’ll start slinging nukes. Russia is not phuqing around. They see this as a fight for survival.

Last edited by JoeBob; 05/20/23.