anti-human trafficking

Awwad Al-Awwad. (Supplied)

Saudi Arabia to chair anti-human trafficking forum

  • The forum will discuss the challenges and developments in the field in order to enable national committees to develop joint action plans to address crime
By SPA ·