Home

leo iii pope, Who was Charlemagne, Carolingian Emperor of Europe? | Live Science, Religion Bulletin: Pope Leo III crowns Charlemagne Holy Roman Emperor