News Iran Executes Mohammad Ali Salamat for Raping Dozens of Women Over Two Decades Mohammad Ali Salamat, an Iranian man convicted of raping dozens of women over the last two decades, was publicly executed on Tuesday in the... Elizabeth WaingankarNovember 13, 2024