• FeaturedFather Time

    Bad Chart Thursday: New Years Linked to Autism

    Shocking news from the unironically named website The Mind Unleashed: “MIT Researcher’s New Warning: At Today’s Rate, Half Of All U.S. Children Will Be Autistic By 2025.”* Autism: a fate worse than death for self-absorbed parents and people who benefit from demeaning those on the spectrum. It’s the go-to bogeyman for anyone who JUST KNOWS something is harmful but can’t…

    Read More »
Back to top button