Happy Darwin Day! The Non-Prophets are back after a short hiatus. Massachusetts votes down a law requiring religious organizations to provide financial statements. Would it have been a law that violated church/state separation? Or is there more to it? This and other stories are discussed.
Become a supporter of this podcast: https://www.spreaker.com/podcast/the-non-prophets--3254964/support.