Categories
Selected Articles

When Church and State Are Anything but Separate


Belief is not simply a quaint feature of the human condition but a complex operating system that holds the key to understanding the Middle East.
America’s official creed turned 61 on July 30. On that date in 1956, President Dwight D. Eisenhower signed Public Law 851, resolving that “In God we trust”