Mike Riddle, Creation Training Initiative (CTI)
Who Did Cain Marry?
Nonbelievers often use the challenge, Who did Cain marry? to challenge the credibility of the Bible. However, this challenge is generally made without knowledge of what the Bible teaches or knowledg