I'm going to be off now. I sincerely request you to go to Saudi or even speak to some. The claims of rape victims actually being punished are falsely misconstrued considering I've just posted a plethora of links contradicting this. What typically happens is a woman commits adultery and then she lies that she was raped in order to avoid the penalty for adultery. When this lie is exposed, she now gets punished for two things- false accusation and adultery.
On that note, I'm off to revise.