From San Francisco’s “Gay Mecca” to Healing in Christ (Boy, doesn’t that sound politically incorrect :-)
Catholic World Report Interview: Visit a street fair in San Francisco’s Castro district and you’re likely to meet Joseph Sciambra, 45, wearing a “Jesus loves you” t-shirt and handing out…