In The News

Ahmed Shaheed B&W public domain copy

In The News

Ahmed Shaheed Welcomes Release of Several Political Prisoners

2 October 2013, ISNA - Iranian Students News Agency (ISNA) reported that Ahmed Shaheed, the UN Special Rapporteur for Human Rights in Iran askes "the Iranian government to take more steps for the unconditional release of all political prisoners and implementing the promises Hassan Rouhani made during his elections campaign ...

Amnesty_689512785

In The News

Amnesty International Sheds Light on the Death Penalty in 2012

The Guardian reports on Amnesty International’s analysis of the death penalty in 2012, Iran, and Dr. Shaheed. The Guardian Saeed Kamali Dehghan Only one in 10 countries in the world carried out capital punishment last year, as the global trend towards the abolition of the death penalty continued, with some progress in Africa, ...