Should There Be Any Religion In Politics?

Bank of America and Duke Energy are the latest companies speaking out against North Carolina’s new so called Anti-LGBT law.

Governor Pat McCrory signed off on House Bill Two late last week requiring transgender people to use public bathrooms that match their birth certificates.

Earlier today the Governor of Virginia vetoed a similar bill that would have allowed businesses to deny services related to same-sex marriages all because of their religious beliefs.

Republican Presidential Candidate Ted Cruz says “religion has no place in politics.”

So, do you agree with him?