Muhammad al-Mahdi as-Senussi

GPTKB entity