Leonard Peltier, the Native American activist imprisoned for the 1975 murders of two FBI agents, has finally been freed from a Florida penitentiary. Peltier’s release followed President Joe Biden’s decision to commute his life sentence, allowing his return to his North Dakota community.
