News

Begining Wednesday, June 4 until Sunday, June 8, the devouts, braving scorching Arab summer, will immerse themselves in ...
The Hajj is one of the five pillars of Islam and must be undertaken at least once by all Muslims who can afford the travel ...