Leonard Peltier – America’s Longest-Serving Political Prisoner

Today is the 67th birthday of Leonard Peltier, America’s longest-serving political prisoner Leonard Peltier. Peltier, a Native American activist who was a member of the American Indian Movement (AIM) in its heyday, was convicted in 1977 for the alleged murder of two US FBI agents during a 1975 shootout on the Pine Ridge Indian Reservation […]... Read More