Sahih al-Bukhari 3451 - Narrated by Rabi bin Hirash | Islamic Vault