Elham Shabahat

Elham Shabahat helps to edit the Social Justice section of Identity Theory.

UN calls for a suspension of the death penalty

Overcoming opposition from China, U.S., and Iran, the UN General Assembly passed a resolution today "calling for a moratorium on the death penalty, with the ultimate aim of abolishing capital punishment." Amnesty International heralded this moratorium as an important way to "encourage retentionist countries to review their use of the death penalty." 104 UN member …

UN calls for a suspension of the death penalty Read More »

Unlocking America

According to a 2005 report of the International Centre for Prison Studies in London, the United States—with five percent of the world's population—houses 25 percent of the world's inmates. Our incarceration rate (714 per 100,000 residents) is almost 40 percent greater than those of our nearest competitors (the Bahamas, Belarus, and Russia). Other industrial democracies, …

Unlocking America Read More »

Scroll to Top