David France

Aired:  06/26/07 Views: 56,216

David France tells Stephen about the science that further supports the theory that homosexuality is genetic, but must admit that not all the science has been scienced. (6:30)

Loading...