CICT Important Announcement

After reviewing our strategy and efforts to establish CICT upon foundations of knowledge, we have taken scholarly advice and decided to maintain this focus. We have therefore adjusted the forthcoming event’s programme to reflect what the masjid has become renowned … Continue reading