Prepare For Life’s Challenges by Submitting to Allah | Dr. Omar Suleiman · Yaqeen Institute · Sentinel