Outrage over capital punishment shows we’re still human despite our inhumane world

Due to the technical or legal........

© The Star