Asheville is so diverse, tolerant, and sensitive, we embrace and celebrate minorities that make fun of people for their religious beliefs – as long as they’re Catholic.