Tag Archives: Mufti Sheikh Ammaar Saeed

Ammaar Saeed

Follow Ammaar Saeed also known as Mufti Sheikh Ammaar Saeed is an American Islamic preacher and the founder and president of the Islamic Research Foundation ...

Read More »