Share this article:
Operation completed successfully. Thank you.
An error has occured, please try again later.
Message preview :
Salah Al Budair
Salah Al Budair, born Salah Ibn Mohamed Al Budair in Al Hafhouf in Saudi Arabia, is the permanent Imam of the Prophet's Mosque in Medina, Saudi Arabia. He is the ...