Tag: Mohammad Ali Salamat

Iran executes in public a serial rapist convicted in dozens of cases

TEHRAN, Iran (AP) — An Iranian man convicted of raping dozens of women over the past two decades has been executed in public,...