Rocha, José Luis. 2019. “The Human Sacrifices of the Left and World War Against the Peoples”. ECA: Estudios Centroamericanos 74 (757):199-222. https://doi.org/10.51378/eca.v74i757.3138.