BRIDGING WITH CAPE OF GOOD HOPE
Muslim Judicial Council (S.A.) is one of the most representative and influential non-profit organizations (NPO) or faith-based organizations (FBO). MJC strives to promote and protect the value systems of Islam...