World Iran hangs man in ‘medieval’ public execution, human rights group says Iran publicly hung a man Thursday in front of a large crowd, the latest execution carried out by the Islamic Republic, a human rights group said. The unidentified man was convicted of “corruption on earth” and was hung in the city of May 26, 2023