Who killed the Jewish leader Ka'b ibn al-Ashraf for his treachery?
Q1. Who killed the Jewish leader Ka'b ibn al-Ashraf for his treachery?
Answer: Muhammad ibn Maslamah (RA)
Explanation: Muhammad ibn Maslamah (RA) led a small group that killed Ka'b ibn al-Ashraf, a Jewish leader of Banu Nadir who had violated his treaty with Muslims and incited the Quraysh against them after Badr.