Nicaragua: What is behind the release/deportation of political prisoners?
By David Morera Herrera – Leader of the PRT of Costa Rica On February 9, the Ortega-Murillo capitalist dictatorship surprisingly removed 222 political prisoners from >> Read More