Tag: U.S. 2023 Report on Human Trafficking

U.S. Report on Human Trafficking: Algeria slammed for not meeting ‘minimum standards’

June 16, 2023

The United Stated slammed Algeria for not respecting the "minimum standards" for the elimination of human trafficking and not making any significant efforts to do ... Read More