Academy at Ivy Ridge
The Netflix docuseries titled “The Program: Cons, Cults and Kidnapping” has led to a renewed investigation into abuse allegations at the Academy at Ivy Ridge, a defunct boarding school in northern New York. The series, which attracted over 11 million viewers, delves into the experiences of former students who describe a regime of oppression, violence, […]
-
Pages