Author

Leonard Peltier

Leonard Peltier

Peltier is one of the longest serving political prisoners in the world, having spent 43 years in prison.l