Sock puppetry has finally made this forum almost totally useless as a discussion platform. Welcome!

Pilgrimage: Video clip

Nearly 2.5 million Muslims perform the earnestly perform the Pilgrimage (Hajj) every year, proclaiming that there is no God except the God Almighty.
Permalink Tank 
January 12th, 2006
Oops, you found an error!