Peltier was sentenced to life imprisonment for his role in the slayings of two FBI agents in 1975. He arrived home in North ...
42m
Hosted on MSNNative American activist Leonard Peltier released from prison after nearly 50 yearsNative American activist Leonard Peltier, convicted of killing two FBI agents and incarcerated for nearly five decades while maintaining his innocence, was released from a Florida prison on Tuesday ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results