Most of us have heard the grotesque stories about rape victims in Dubai (and probably other countries as well), who have been imprisoned for pre-marital sex after reporting being raped to the local authorities.
A woman can be imprisoned for admitting to pre-marital sex, because proving that a rape happened is next to impossible in Dubai, where four male Muslim witnesses are required. If a woman admits to being raped, and the rape cannot be proven by the legal system, the man or men walks free.
But why is there no burden of proof for imprisoning the woman? If sex has happened, by Dubai law, one of the parties is guilty of breaking the law. But not being able to prove that the accused is guilty doesn't mean that the accuser is guilty, by any standard of the law, as I know it. Does innocent until proven guilty not exist here?
Surely it is not illegal to be raped, and that is the only thing these women are admitting to? On what grounds are they imprisoned?
UPDATE:
As a comparison, I'd like to explore the following. A victim of consuming illegal drugs against their will, reports the crime at a police station/ hospital in the USA. Health workers perform a drug test, and find evidence of illegal substances. An investigation is started, but due to lack of evidence, no one is charged or convicted of drugging this victim. Could this now result in a criminal case charge against the one reporting being drugged, because the drugs are illegal to consume, and no evidence is found that this was done against their will?