Sahih al-Bukhari 3993 - The participation of angels in (the battle) of Badr | Criterion