Iran's state media say authorities have executed in public a man convicted of raping dozens of women over two decades.
Witnesses who were allegedly set upon with knives, bats and machetes have given evidence against a dozen men in court.