Roundup
-
Featured
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 »