Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

human trafficking report pkg labott _00000327
human trafficking report pkg labott _00000327

    JUST WATCHED

    U.S. releases human trafficking report

MUST WATCH

U.S. releases human trafficking report

The U.S. State Department released the Trafficking in Persons Report which rates 188 countries on their efforts to stamp out human trafficking.

U.S. releases human trafficking report

The U.S. State Department released the Trafficking in Persons Report which rates 188 countries on their efforts to stamp out human trafficking.