Native American activist Leonard Peltier was released from a Florida prison after spending 50 years behind bars.
Peltier then stood and took the microphone. Wearing a sheep-skin denim coat and a ribbon shirt, the soft-spoken elder’s voice ...
Leonard Peltier, convicted in 1977 of killing two FBI agents, has maintained his innocence for nearly 50 years.