islam4jesus.org
Muhammad: Seal of the Prophets
Montgomery Watt calls Muhammad, one of the Greatest sons of Adam. The expression, seal of the Prophets means the Greatest Prophet! According to Karen Armstrong, “Mahound’s fictional…