Follow us on
loading....
More than two million Muslims begin the annual hajj on Friday. Hundreds of thousands of pilgrims continue to stream into...