UN Rapporteur James Anaya visits Leonard Peltier
UN Special Rapporteur on the Rights of Indigenous Peoples James Anaya, along with board member for the International Indian Treaty Council (IITC) and National Native American Prisoners Rights Coalition (NNAPRC) Leonard Foster visited imprisoned indigenous activist Leonard Peltier yesterday.