2 ms·Ah, Russian propaganda at work (though not at its best)by FredPret 2y agoAh, Russian propaganda at work (though not at its best)