You seem to be implying morality is decided by a majority. Obviously not if the policies of the Nazi and Marxist regimes were supported by the majority.The reason it is illegal is because a majority of those in society who determine the law, think or is immoral. You seem to have the crazy idea that no objective morality means no morality at all. You also donvt have a coherent argument. You say :
1.If there is no objective morality, there is nothing to stop women being raped.
2.Women are being raped.
3. Therefore there is an objective morality.
Perhaps you find it difficult to understand, but there are three things going on here. One is the concept that it is wrong to rape women, which most people agree with. That is the moral position, though there is nothing to show that it is an objective moral position. Secondly there is the law, that says that if you rape women, you will suffer these consequences. Thirdly there is the decision made by some people to ignore the morality, and the law, and rape women any way. That is the real world. That is what really happens. Your pathetic argument doesn't interact with the real world at any point.
Until you can clarify what you mean by 'women' we cant get your point about rape of women