5 Remarkable Things About Ruth, Ancestor of King David
Generations before David was born there lived a woman in Moab called Ruth. The Bible calls her Ruth the Moabitess. The book of the Bible cal