>>513537920
>>513538037

Wow 14:1 and losing ground.
Sounds like Ukraine is definitely winning and Russia is on the verge of collapse.
So our countries can safely disengage from the conflict.