Funding, Safety, USA Autism Spectrum Disorder Foundation Foundation is Crowned Worst Charity in AmericaThe Autism Spectrum Disorder Foundation, based in Schererville, Indiana, has been caught spending large ... Read More