ParentFull threadripley12·You linked to a Snopes article from 2023 to rebut claims about something that happened in 2026...View on HN