Any rapist, anywhere, deserves this in my opinion.
IRAN hanged three men in public today for raping and robbing twelve young women, most of them university students, Iranian media reported, in the latest of a series of executions in the Islamic Republic. Hadi Jafartabar, Mirhadi...