Biography
Louis Allen was a logger and witness to Herbert Lee’s murder in Liberty, Mississippi. His detention in November 1963 is described in Charles Payne’s history.
Louis Allen was a logger and witness to Herbert Lee’s murder in Liberty, Mississippi. His detention in November 1963 is described in Charles Payne’s history.