In Iran, rapists of little girls were hanged on stage

 

v20240901