Hajj pilgrims perform final rituals in Mecca before heading to Mina

Posted in Uncategorized