Welcome home, Leonard
In one of the last acts of his presidency, President Biden freed Leonard Peltier — a member of the Turtle Mountain Band of Chippewa Indians and the longest serving Native political prisoner in U.S. history. And today, February 18, 2025, Leonard was was released from federal prison.This is thanks in no small part to our collective […]