Dr. Jawad Benlbeshier
Representative of Imam in Morocco
Representative of Imam in Morocco
Imam is a registered charity in the UK that provides training and development services to imams and community leaders.
Follow Our News
© Imam Training and Development, All Right Reserved.