SPA Documents Movement of Millions at Grand Mosque on 28th Night of Ramadan
Mecca: In a remarkable display of faith that reflects the spirituality of Ramadan, millions of pilgrims and worshippers gathered at the Grand Mosque on the 28th night of the holy month. Moments of devotion and supplication blended with scenes of seaml…
Continue Reading