
Leonard Pickard
Leonard Pickard is a notable figure who was sentenced to two life terms in prison in the United States for drug-related offenses, but later received clemency. His experience as a former inmate has positioned him as a speaker on issues related to incarceration and rehabilitation, and he is set to share his story at an upcoming conference organized by the Icelandic organization Afstaða, which advocates for better prison conditions and the reintegration of former prisoners into society.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Iceland:
Leonard Pickard, who received a double life sentence in the United States but was pardoned, will share his story.
7