Lailahaillallahmuhammadurrasulullah Stock Vector Illustration of from www.dreamstime.com What is the Shahada? The Shahada is the declaration of faith in Islam. It consists of two parts: “Lailahaillallah” meaning there is no god but Allah, and “Muhammadur Rasulullah” meaning Muhammad is the messenger of Allah. This declaration is the first of the …
Read More »