Twelve people from Yathrib pledging allegiance to the Prophet that they would worship only t ...
The E-Da`wah Committee presents this brief guide to Hajj for those intending to make this life- ...