Grand Mosque in Mecca receives 1st batch of Haj pilgrims
The first batch of Haj pilgrims have arrived at the Grand Mosque in Macca to perform their first ritual for
Read MoreThe first batch of Haj pilgrims have arrived at the Grand Mosque in Macca to perform their first ritual for
Read More