in U.S. federal prison for 46 years

Native political prisoner Leonard Peltier, who has been in U.S. federal prison for 46 years

Native Political Prisoner Leonard Peltier Tests Positive For COVID

Photo: YouTube Native political prisoner Leonard Peltier, who has been in U.S. federal prison for 46 years despite worldwide calls for his freedom, tested ...