Oscar Lopez Released After Arbitrary Detention in Panama
The former political prisoner and Puerto Rican independence activist Oscar Lopez Rivera was released by Panamanian officials on Tuesday after being detained for 18 at the international airport while trying to travel to the conference, “America in Dispute” being held in Santa Cruz, Bolivia. Lopez Rivera was held in custody by Panamanian airport authorities on […]