> since russias definition of victory is unachievable, yes they are losing and will lose the war. at least you have conceded that 1991 borders won't be returning. that's a start. you're making progress!
United States