Imprisoned since 1977 for the murder of two FBI agents during a gun battle on the Oglala Sioux, Pine Ridge Reservation, Leonard Peltier was denied parole this past Friday. Peltier’s last parole hearing was sixteen years ago. He will not receive another hearing until 2024, when he will be seventy-nine years old. People generally inclined […]