Tag: Self-defense

Outrage: 24 Years Later, Carandiru Prison Massacre of 111 is Called Self Defense

On October 2, 1992, the blood of 111 dead prisoners literally flooded the corridors ...