A cartoon allegedly meant to train Russian troops for the war in Ukraine is circulating on Russian and Ukrainian social media channels. The cartoon uses internet memes, and references to video games ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results