Ali ibn Abi Talib: The Fourth Khalifa Of Islam (Caliph)

After the Muslims migrated to Madinah, they finally had a [...]