Sahih al-Bukhari 4298 - The stay of the Prophet (saws) in Makkah | Criterion