HomeISLAMIAT Who was the commander of infidels in the battle of Ditch? January 20, 2018 0 ( A ) Amr ( b) Abu Jahl ( c) Abu Lahb (d) Abu Sufyan Tags ISLAMIAT UPDATED MCQs Facebook Twitter