video Reflection and Du’a for #Palestine | Dr. Omar Suleiman by admin October 15, 2023 Due to the unfolding crisis in Palestine, tonight’s class on The Firsts in postponed and instead we are sharing in a reflection and … source