Native 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 ...
After nearly 50 years of incarceration, Native American political activist Leonard Peltier has been released from prison.
One of Joe Biden’s final acts as president Monday was to grant clemency to an Indigenous activist convicted of fatally shooting two FBI agents execution-style in the head in 1975. Leonard ...