Ict Newscast - 'it's Time' for Leonard Peltier's Release
Nick Tilsen says it's long past time for Leonard Peltier's release from prison. "You know, he's the longest living Indigenous political prisoner in the history of the United States," Tilsen told the ICT Newscast with Aliyah Chavez. "The Biden administration has been a champion for Indigenous people's rights - and yet we're still here with Leonard Peltier still incarcerated." Tilsen is chief executive officer of NDN Collectitve. Earlier this week he held a Peltier forum on X, formerly Twitter.
Recent and Upcoming Airings