The International Monitoring Committee for the Saudi Administration of the Two Holy Mosques (Al Haramain Watch) condemned Saudi authorities for what it said “exploitation of Hajj and Umrah pilgrimage for business purposes.” In a...
The International Monitoring Committee for the Saudi Administration of the Two Holy Mosques (Al Haramain Watch) condemned Saudi authorities for what it said “exploitation of Hajj and Umrah pilgrimage for business purposes.” In a...