On January 20, 2025, outgoing US President Joe Biden granted clemency to Leonard Peltier, one of the longest held political prisoners in the US. Now 80 years old, Peltier will serve the remainder of his two consecutive life sentences under house arrest on the Turtle Mountain Indian Reservation in Belcourt, North Dakota. Peltier was imprisoned […]