December 4, 2017 What if the “in god we trust” on the dollar isn’t referring to the real God but to the god of the kind of people who throw human sacrifice themed parties?