yes, it is.
There’s not much trust in any media reports, but the Russian’s are going to be the least trustworthy.