
Leo Cardez
Leo Cardez is a writer and editor of the prison newspaper, Dixon Digest. Cardez volunteers as an Advisory Board Member of Prison Health News and serves on a committee for College Guild. He is incarcerated in Illinois. Leo Cardez is his pen name.
Posted inPerspective