Posts tagged stephanie elwell
National & International Anti-Trafficking Laws in Place

As of 2018, human trafficking is illegal in all 50 United States (starting with Washington in 2003), and is recognized as a global crime. A number of national and international laws are in place that have been instrumental in criminalizing the act of trafficking by penalizing traffickers, and even recently, those who purchase victims.

Read More