Saudi human rights chief meets UK minister – Arab News
RIYADH: Hala Al-Tuwaijri, Saudi human rights commission president, met with Lord Tariq Ahmad, UK minister for the Middle East, North Africa, … Read more: Saudi human rights chief meets UK minister – Arab NewsContinue Reading