Al-Hafiz

Al-Hafiz was the eleventh caliph of the Fatimids, ruling over Egypt from 1132 to his death in 1149. He rose ...
Read more