Dr. James O'Keefe MD recently gave a TEDx Talk in Dublin, Ireland about how evolutionary science can explain the persistence of homosexuality … [Read more...] about This Dad Explains Why Homosexuality is About Survival Not Sex in Powerful TED Talk: WATCH