×

Shahada

A declaration required by Islamic law saying that a person believes that Allah is the one God and Mohammed is his messenger.

« Back to Glossary Index

Be ahead of the curve and get Clarion Project's news and opinion straight to your inbox