New Orleans, LA
New Orleans is a city of about 377,000 residents located in southeastern Louisiana, where the Mississippi River meets the Gulf of Mexico. Prostitution and sex trafficking have a long history in New Orleans, and the city has a deep history of involvement with regional and international prostitution rings and sex trafficking networks. The history of […]