An Idea So Shining: Freedom of Religion in America
David and Jeanne Heidler If you’re looking for strange juxtapositions, you had a whopper this weekend. On January 16, 1919, the Eighteenth Amendment to the United States Constitution was ratified. In case you’re a bit fuzzy on the amendment numbers, that was the one prohibiting the “manufacture, sale, or transportation of intoxicating liquors for beverage…