Native American activist Leonard Peltier, who was convicted in 1977 of killing two FBI agents, walked out of a federal prison in Florida on Tuesday to return to his tribal homelands in North ...
Indigenous activist Leonard Peltier has been released from a high-security Florida prison. Indigenous activist Leonard ...
Native American activist Leonard Peltier was released, weeks after then-President Joe Biden commuted his life sentence to ...
After 49 years in prison, Native American activist Leonard Peltier was released on Feb. 18. And now his Indigenous community ...