Do you have any evidence they are winning.Vegas » 22 Dec 2023, 7:27 pm » wrote: ↑ Do you have any evidence that Russia is actually losing the war? You post one incident as if that is the whole war in a nutshell.
Do you even know how much land Russia took by now? Do you even know how bad that have crippled Ukraine? And you are carrying on about this one incident.
Please. Do some research before you post crap.