Sesame Street Introduces Autistic Muppet 03-21-2017 • http://www.prisonplanet.com Introduction of character highlights growing prevalence of autism in the US