World2 weeks ago
US Autism Center Faces Abuse Allegations After Staffer Drags Child By Genitals
The Anderson Center for Autism, a prestigious institution in Dutchess County, New York, is facing renewed scrutiny following disturbing allegations of abuse against its vulnerable residents....