After thousands of years of clear condemnation of homosexuality, many churches now stands divided on the question.