44 Russia is winning on every front (media.scored.co) posted 1 year ago by Corporis 1 year ago by Corporis +52 / -8 26 comments share 26 comments share save hide report block hide replies
Still zero visual proof of Russia/Ukraine fighting? Or are we still supposed to believe there’s tens of thousands of dead troops and thousands of destroyed Russian vehicles outside Kiev?