Imam Training and Development holds its first educational conference in South Africa in cooperation with IPSA University

.............