Mohammad Baqir al-Sadr III

GPTKB entity