Open Letter to the Left from the Left: Nicaragua and the responsibility of the Left
This is a statement signed by hundreds of people from the left in Spain and Europe that criticizes the left that continues to support Ortega. Open Letter to the Left…