Tags The Freeman brothers
Tag: The Freeman brothers
Old friends passing ... I shed a tear ... Remembering ... Their smiling and laughing ... Educating me ... And making me feel loved ... I shed a tear ... ‘Cause now ... I feel as if I’m all alone ... I shed a tear ... DeAndre Williams went to trial in 1997 as a result of a six-count indictment. He was acquitted on all six counts. Normally, any defendant acquitted on every count of an indictment would walk out of the courtroom a free man. Not Williams. He was sentenced to 25 to life and remains in prison in New York.