International Efforts to Facilitate the Abolition of Capital Punishment in the US

Nehal Khorraminejad, Vol. 36 Associate Editor On January 27, 2015, the State of Georgia executed Warren Lee Hill, a 54-year-old man […]

Read More