“I Am Finally Free!”: Indigenous Leader Leonard Peltier Released After Nearly 50 Years Imprisoned

3 days ago
53

Leonard Peltier as he was released from a federal prison in Florida Monday after nearly half a century behind bars, and returned home with him to North Dakota. Peltier has always maintained his innocence for the 1975 killing of two FBI officers, and many activists have noted inconsistencies in his trial. In the final days of his presidency, former President Joe Biden granted Peltier clemency, commuting his life sentence. Peltier will remain on house arrest in the Turtle Mountain community in North Dakota. “Today I am finally free! They may have imprisoned me but they never took my spirit!”

Loading comments...