First batch of Haj pilgrims arrive at Grand Mosque in Mecca
Riyadh: The first batch of Haj pilgrims have arrived at the Grand Mosque in Macca to perform their first ritual for the annual pilgrimage, the Saudi Press Agency (SPA) reported.
The ritual was performed on Saturday with huge preparations…