Sahih al-Bukhari 1446 - How much is Zakat, and how much may be given in charity? And whoever gave a sheep in charity. | Criterion