THE SPIDER -
Channel: Deen Media Records
Date: 11/09/2020

Sheikh Ahmed Mohammed Awal is the director of Zaitun Dawah Institute, a think tank and research center with headquarters in Seattle Wa. State, and branches .
#Zaitundawah #Thegloriousquran #dawah