Nine years into a 145-year sentence for sexual abuse -- a crime that his alleged victim insists never happened -- Charles Farrar has now filed what may be his last, best hope for freedom. It's
↧