Arnold H. Loewy, professor of criminal law at Texas Tech University College of Law

...Arnold H. Loewy, professor of criminal law at Texas Tech University College of Law He recently stated in an opinion page that the "Death penalty...

Read the rest of the story at CrimProf Blog