Last week Muslims around the world celebrated Eid ul Adha, or Feast of Sacrifice, which is as well the end of the pilgrimage. Especially for this celebration, The National featured the story of Lady Evelyn Cobbolds, who might have been the first British woman to have gone on hajj. Some women in Saudi Arabia have […]
Read more →