Sahih al-Bukhari 3005 - Hanging of bells round the necks of camels | Criterion