Death row prisoners Ali Chebieshat and Sayed Khaled Mousawi, both members of Ahwazi Arab minority, may be nearing execution, as the Supreme Court is understood to have upheld their death sentences
Death row prisoners Ali Chebieshat and Sayed Khaled Mousawi, both members of Ahwazi Arab minority, may be nearing execution, as the Supreme Court is understood to have upheld their death sentences