Charles Martel the legendary hero who defended Christianity from the invading Umayyad caliphate.
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…