Longest-held U.S. political prisoner Leonard Peltier is hospitalized
As of October 28, the longest-held political prisoner in the United States, Leonard Peltier, has been hospitalized. Peltier, who recently turned 80 behind bars, has dealt with various health concerns due to his long confinement, […]