Two human rights organizations, “Together Against the Death Penalty” (ECPM) and “Iran Human Rights” (IHR), announced in a joint report t ...
This is an ingested summary. Full reporting is available at the primary source below.