Tag: william schabas

Death penalty focus in talk

An expert in international law and human rights spoke to more than 30 University of La Verne students and faculty to explain how the global trends of abolishing capital punishment influence the United States.

Latest Stories