Leonard Peltier’s Historic Homecoming: North Dakota Celebrates His Return
Indigenous Activist Leonard Peltier Returns Home After 49 Years in Prison Belcourt, North Dakota – After nearly five decades behind bars, Leonard Peltier, a prominent indigenous activist, returned to his home state of North Dakota on Tuesday, February 18, 2025. His release followed a commutation of his life sentence by President Joe Biden in the … Read more