Egypt Independent

Muslims gather in Muzdalifa to prepare for final stages of haj