In February 2025, Native activist Leonard Peltier was released from prison after serving 49 years of a double life sentence for the murder of two plain-clothed FBI agents on the Pine Ridge Oglala ...
To many supporters, Leonard Peltier was a political prisoner unjustly punished for his activism with the American Indian Movement. To his critics, he is a remorseless killer of two FBI agents in 1975, ...