Native American activist Leonard Peltier was released from a Florida prison on Tuesday, weeks after then-President Joe Biden angered law enforcement officials by commuting his life sentence.
Indigenous activist Leonard Peltier, convicted of killing two FBI agents, was released after Biden commuted his life sentence ...