Since his death, Charlemagne has been named the Father of Europe by history however, does he…
Charlemagne was the Holy Roman Emperor whose astounding achievements changed our world forever…
Charles Martel the legendary hero who defended Christianity from the invading Umayyad caliphate.