Tag:
‘Umar bin al-Khattab
Shuruuh
,
Uncategorized
The Black Stone: Between Belief and Compliance
March 21, 2009