Netflix documentary chronicles alleged abuse at former Ogdensburg-area school

[ad_1] (WWNY) – The biggest US show streaming on Netflix is ​​based on a story from St. Lawrence County. On Tuesday, the documentary called “The Program: Contras, Sects and Kidnappings” premiered. It documents alleged physical, sexual and psychological abuse at the now-defunct Ivy Ridge Academy near Ogdensburg. The academy was marketed as a boarding school … Read more