>>508721649
I wouldn't say Russia has lost but they certainly aren't winning.