Leonard Peltier leaves prison after Biden commuted his sentence in the killing of two FBI agents

Indigenous activist Leonard Peltier has been released from a high-security Florida prison

Feb 18, 2025 - 20:05
 0
Leonard Peltier leaves prison after Biden commuted his sentence in the killing of two FBI agents
Indigenous activist Leonard Peltier has been released from a high-security Florida prison