Russia is not winning and the only people who claim it is are Russian flacks and morons like Col McGregor who have largely been discredited. I do not know of any respectable source that says anything else.
55 posted on 06/08/2023 9:32:46 AM PDT by amnestynone
(We are asked by people who do not tolerate us to tolerate the intolerable in the name of tolerance.)