theredphoenixapl.org
Leonard Peltier on the Passing of Nelson Mandela: Apartheid Still Exists in America
COLEMAN, FLORIDA – Leonard Peltier, Turtle Mountain Band of Chippewa Indians, who has been imprisoned for the past 37 years, issued statement on the passing of former South Africa President Nelson …