Homosexuality: Speaking the Truth in Love

Community / Creation / Family / Hospitality / Pluralistic World / Spirituality

There are few issues that have generated more political heat and extreme rhetoric, more anger and hatred, confusion and pain, than the issue of…