Abdul Haleem
Abdul Haleem was trained to be a Hafiz and then to be an Alim. He was then trained to be an Imam and served as an Imam in different places for six years. Then God moved in a mysterious through the most unexpected and unlikely events. Abdul Haleem is a former Imam who now serves the Lord God Jesus.