Among the seventy-man delegation of the Ansar who took the oath of allegiance to the Prophet ...
Leaving the luxury and wealth of his family, to the wilderness of desert, Salamsn set out on ...
Who was that Persian Companion of the Prophet? What was his story with the trench? How did h ...