New documentary about the Ladd Center tells the story of decades of abuse at the long-closed institution for the intellectually and developmentally disabled
‘The beast is dead. Nazi Germany killed these people. Rhode Island made a commitment to treat them with dignity...