January 11, 2021

Do you think ‘In God We Trust’ has been the US motto since the earliest days of the country? If you do, you’re not alone. A lot of people assume that ‘In God We Trust’ has been stamped onto American coins and buildings for hundreds of years, simply because the motto has become so ubiquitous across U.S. institutions. But the motto actually entered U.S. institutional life at a very particular moment. In 1956, President Eisenhower signed two different laws which… Read more

January 4, 2021

  Religions around the world include rituals that require physical pain. Self-flagellation. Body mortification. Fire-walking. These are just some of the most painful religious rituals in the world. But why do humans engage in these extreme, painful rituals? Most people want to avoid the trauma of physical pain. But for participants in extreme religious rituals, and for the onlookers, the pain is an inherent part of the appeal of these rituals.  Whether it is dragging altars hooked through their own… Read more




Browse Our Archives