CsEMgNcWgAAcxT5 (4) by Thaer Abbas | May 8, 2017 | Muslim pilgrims gather in Arafah for the most important ritual of Hajj. SPA