Many steps forward, one step backward, in North Carolina. How deeply are those NC law-makers stained by distorted religion to invalidate their intelligent governor and flaunt the US Constitution that unequivocally mandates separation of religious belief systems from secular rights. Where are these dumber-than-dumb legislators coming from; their arrogance to reject the democratic ethics that allow them to express their personal opinions then violate those same ethics to foster bigotry toward others who are different from them. Shame on them! Jefferson would be appalled.