Browse links
US residents can opt out of "sales" of personal data.
More than 2 million Muslims gather in the holy city of Mecca every year for the Hajj pilgrimage. Every adult Muslim is expected to perform Hajj once in his lifetime, and some pilgrims bring their children with them for the journey.