The Death Penalty Isolates America

On January 22, 2009, his second full day in office, U.S. President Barack Obama signed an executive order prohibiting&nbsp…