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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed