Skip to main content
Image
Leonard Peltier

NBC News just reported that President Biden has commuted the sentence of Leonard Peltier and he will spend his final days in home confinement.