Magna Carta
-
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 MoreJul 20, 2011