Leonard Peltier released from hospital after four-day stay
Leonard Peltier was hospitalized for four days due to complications from his diabetes. Peltier was released from the hospital on Monday, July 16. Amelia Schafer Leonard Peltier was released from a four-day hospital stay on Monday, July 16. The Anishinaabe …