Mini-Manual of the Urban Guerrilla by Carlos Marighella February 4, 2019 Joe LaSorsa Blog, Executive Protection, Resources 0 4557 Mini-Manual of the Urban Guerrilla by Carlos Marighella Read More