THE Supreme Court’s recent decision to uphold the death sentence on Sunday Jackson has left many in shock and outrage. The case has raised fundamental […]