Shocking Findings: Number of Autistic People in England May Be Twice As High as Previously Thought Sunday, August 20, 2023 Shocking Findings: Number of Autistic People in England May Be Twice As High as Previously Thought...