"Also , if the Christian worldview is against rape , why does Moses say that Yahweh allows the Israelites to take the virgin children of the Midianites captive to do with what they would in Numbers 31 ?"
"Well , first , those were Hebrews , not Christians . Secondly , the scripture does n't say they raped them , it says `` keep them for yourselves. `` That could mean rape , however , I 'm pretty sure that was not Moses 's intention . Also , the Hebrews considered it impure to lie with non-Hebrew women or men , so if there was any sexual immorality going on it was very small . However , that DOES N'T mean it was justified or right ."
"Moses say that Yahweh allows the Israelites to take the virgin children of the Midianites"
"the Hebrews considered it impure to lie with non-Hebrew women or men"