How Napoleon’s Self-Coronation Warns Us About the Leadership Crisis of Today

On December 2, 1804, inside the grand arches of Notre-Dame Cathedral, the world watched a moment…