Jon Mirena San Pedro, Basque Political Prisoner, Free After 30 Years in Detention

Jon Mirena San Pedro, a Basque political prisoner, has been released after 30 years in prison.…