Death Penalty a road paved with Torture

A (human rights / legal) report monitors all violations related to the death penalty in Egypt and some countries in the Middle East.

To view the report:

E12