Good propaganda there, most likely written by a friend of the ukronazis.
Try looking at the list of contributors.
https://strategic-culture.org/contributors/
Is it based in Moscow and funded by Russia?
Yes it is.
Deal with it.