Tag Archives | Angola 3

Herman Wallace April 2013

Action Alert: Free Herman Wallace via Amnesty International USA

  Last week Amnesty International launched a campaign calling on Louisiana Governor Bobby Jindal to allow Herman Wallace be released on humanitarian grounds in the wake of his diagnosis with terminal liver cancer on June 13th. Congress Members John Conyers, Cedric Richmond, Jerrold Nadler and Bobby Scott released a statement shortly thereafter condemning the inhumane […]

Continue Reading 0