Supreme Court rejects appeal of child-abuser 'rabbi'Self-proclaimed "rabbi" and cult leader Elior Chen was sentenced to 24 years in prison; his appeal claimed his defense lawyer had a conflict of interest.Elior Chen 311(photo credit: Courtesy)