Hajj: A Spiritual Journey to Meet God: Mental Preparation by Dr Khalid Zaheer. A program organized by Meezan Tv.
Dr. Khalid Zaheer