slife.org
The Genealogy of Jesus
The Christian fathers have foisted the incestuous progenies of the Old Testament upon their Lord and Saviour, Jesus Christ, in the New Testament.