covenantsoftheprophet.org
Six Covenants of the Prophet Muhammad to be published in several languages
Six Covenants of the Prophet Muhammad to be published in several languages November 16, 2016 SHAFAQNA – Dr John Andrew Morrow’s Six Covenants of the Prophet Muhammad will be published as a multi…