Albert Wallace
October 5, 2011
Robert King: The Angola 3 and their fight for justice
Watch the event here. By Thomas Lowe Robert King was freed in 2001 after spending 29 years in solitary confinement in Louisiana state penitentiary ‘Angola prison’. Convicted for the murder of a prison guard, his trial was fraught with inconsistent evidence and clouded by the racism of the Deep South. Clive Stafford Smith, founder and […]