Who is Muhammad, the Messenger of Allah, the Prophet of Islam?
Muslim compass --Logical Proofs of Muhammadโs Prophethood
Prophet Muhammad encouraged freeing slaves.
Ep. 7: "How simple was Muhammad