Russian propaganda, by some FReepers’ standards.
(I wish that was sarcasm)
From what I read in the past, you can expect the worse from both.