This fellow wrote a book back in 2003 titled “The Abolition of the Death Penalty in International Law” . . . he’s a definite left-wing academic kook with no real-world experience.
He sounds like a typical left wing piece of excrement. No doubt he is one of Obama's butt boys.