Sahih al-Bukhari 5980 - Narrated by Abu Sufyan | Islamic Vault