Leonard Peltier
Leonard Peltier is a Native American man who has been in prison in the Unted States for the past 39 years. Despite evidence of law enforcement officers creating false evidence against Peltier, efforts to secure his freedom have been denied. For 22 consecutive years, the Leonard Peltier Defence Committee Canada (LPDCC) has organized the 22nd…