Leonard Peltier is America’s longest-serving political prisoner

The FBI put the Native American activist behind bars 44 years ago based on lies, threats and no proof he committed a crime. Why is he still there?

Continue reading

1 2 3 4