Leonard Peltier Is Released After Nearly 50 Years in Prison

Indigenous rights and criminal justice reform advocates on Tuesday celebrated as Native American political activist Leonard Peltier, who has maintained his innocence for nearly 50 years since being sentenced to life in prison for the killing of two FBI agents, walked out of a high-security prison in Florida and headed home to North Dakota. “Today I am finally free,” said Peltier in a…

Source

This post was originally published on Latest – Truthout.