The comrades who made these posts, interestingly, really believe that Russia is such a stupid people ...

 

v20240901