Delaware County, New York – A federal indictment unsealed in Syracuse on Thursday, April 4, 2024, has revealed disturbing details about the treatment of students at the now-closed Allynwood Academy, formerly known as the Family Foundation School, located at 430, 431 Chapel Hill Rd, Hancock, NY…
Laurence P. Banville
4 min read