Magna Carta

  • Vanderbilt University

    Due process is human right, new book argues

    No one in the world should be detained without due process of law, and an international legal body should be created to ensure the right, says Vanderbilt University professor Larry May. Larry May (John Russell/Vanderbilt) May, the W. Alton Jones Professor of Philosophy at Vanderbilt, has traced… Read More

    Jul 20, 2011