ParentFull threadghnws·This screams russian propaganda.Have a look at the frontpage of this site.View on HN