The Goddess of Reason Is Enthroned

        It was on this day, the 10th of November, in 1793, that the revolutionary French Convention proclaimed the investiture of a goddess of reason and a new state sponsored cult designed to replace Catholic Christianity. The deity’s image was installed on the high altar of the once (and future) Cathedral of … Continue reading The Goddess of Reason Is Enthroned