But now, we have a new phrase: “Thank God for Indiana.” Indiana seems to be the poster child for the most divisive legislative bill passed this year, a state that has had its governor sign into law a bill that seeks to promote religious freedom, but many people feel legalizes discrimination.
Follow Us