Sahih Muslim 3255 - Narrated by Karaib | Islamic Vault