Supporters Mobilize For ‘The Last Chance’ To Win Leonard Peltier’s Freedom
‘I believe that this President is my last hope for freedom, and I will surely die here if I am not released by January 20, 2017,’ the imprisoned American Indian Movement activist wrote last month.