Q&A: Former Federal Judge Kevin Sharp on Leonard Peltier’s June 10 parole hearing
As Leonard Peltier’s parole hearing approaches on June 10, there is renewed hope and vigorous debate about his potential release. Convicted for the killing of two FBI agents during a 1975 shootout on the Oglala […]