Patrick Leahy Agrees: It’s Time to Free Leonard Peltier

The American Indian Movement activist—often called America’s longest-incarcerated political prisoner—has been jailed 44 years after being dubiously convicted of murdering two FBI agents.

This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.