Men talk about claims of abuse at place where children were sent for help
The Lord's Ranch in Arkansas is now shuttered for unrelated reasons, but some of those now suing are sharing their stories. The former owner of the Ranch denies the allegations. CBS 2 Investigator Dave Savini reports.