Iraq Urged to Halt Execution of 128 Prisoners

WASHINGTON, Mar 19 (OneWorld.net) - Iraq should halt the execution of 128 death row prisoners, says an international human rights monitor, citing reports that violence has remained extremely high despite the reintroduction of the death penalty in 2004.

read more