Native American Activist Leonard Peltier Released From Prison
Leonard Peltier, a Native American rights activist held for nearly half a century for the killing of two F.B.I. agents, was released from a federal prison in Central Florida on Tuesday morning. Mr. Peltier, 80, will serve the remainder of his two life sentences in home confinement in North Dakota, where he is a member … Read more