Eugene Cho weighs in on Troy Davis, capital punishment and justice.
Jonathan Merritt writes an article for RELEVANT about the Christian response to the death of terrorist mastermind Osama bin Laden.