Hajj pilgrims perform final rituals in Mecca before heading to Mina
AP

AP

Mecca, June 25