2. Debate on Amr Ibn Al-’As: Companions of the Prophet, like all mortals, are either virtuous or corrupt

Articles Group