Leonard Peltier Celebrates His 68th Birthday In Prison – Native News Network Leonard Peltier, Turtle Mountain Band of Chippewa Indians, who has been imprisoned for the past 36 years, turned 68 on [...] September 14, 2012 // 0 Comments