Q: Who killed the Prophet sallallahu alaihi wa sallam’s uncle Hamza radhiallahu anhu? Was it Khalid bin al Walid radhiallahu anhu or the African slave who was told he could get his freedom by killing Hamza radhiallahu anhu?
A: Sayyidina Hamzah (Radhiyallaahu Anhu) was killed by Wahshi bin Harb who was then a non-Muslim. Later on he accepted Islam.
Moulana Yusuf Laher