Sahih al-Bukhari 4066 - “But Allah indeed has forgiven them.” | Criterion