A healing camp director and other staff are being sued by 8 men for their past sexual assaults at the ranch, as well as negligent supervision and retention, and Title IX violations. Mike Huckabee lobbied on Suhl’s behalf to have his sentence commuted and of course tRUMP obliged...
The Lord’s Ranch, BARF, is a residential treatment facility in Arkansas. Ted Suhl is the pedo ranch owner...
More here: