MECCA Amid the scorching heat, pilgrims from across the globe embarked on a spiritual journey by …
Tag:
Mecca
-
-
ISTANBUL, TURKEY Congregational prayers resumed Sunday at the Masjid al-Haram, or the Grand Mosque, in Mecca, …