Iran has executed Mohammad Ali Salamat, a notorious serial rapist, following a Supreme Court decision upholding his death sentence. His public execution in Hamedan highlights Iran's continued use of ...
Some results have been hidden because they may be inaccessible to you