Leyla Ibrahim
Leyla Ibrahim, falsely accused men of rape in Britain, by slashing her face and battering herself, then falsely reporting the crime to police. The men were detained and one became so despondent, he regrettably committed suicide. Shortly after the truth came out that she had made up the entire story. A judge has now ordered she be jailed and rightly so.
Many women have been raped in this world. They need to be taken seriously with justice prevailing. They do not need anyone inventing stories, making it more difficult to be heard and believed.