Francisco Aguirre-Sacasa
Free Francisco – Justice for Francisco Aguirre Sacasa
On Tuesday, July 27th, Francisco Aguirre-Sacasa was stopped at the border of Nicaragua and Costa Rica by the Nicaraguan police. He was detained and...