ParentFull threadakho·(apparently, the same page showed 9% for Russia in early 2025, so, yeah, low trust)View on HN