Hamza bin Abdul Muttalib

Biography of the uncle of the Prophet (s)

Originally found in Al-Islam.org. Please support their great work!
  1. Hamza bin Abdul Muttalib