Leonard Peltier, longest serving U.S. political prisoner, should be free
Leonard Peltier’s name has become a story that reflects other stories. One narrative describes Peltier as America’s longest political prisoner, serving more than 46 years in a federal maximum security prison.