One of the five pillars of Islam is that each believer is called, at least once in their lives, to make the Hajj, the annual pilgrimage that starts and ends in the holy city of Mecca located in ...
NCM urges public to stay informed by following its official communication channels A screengrab of Umrah pilgrims amid heavy rains and thunderstorms in Mecca in a file photo. In the Mecca region ...