Kenner, LA
Kenner is a city of approximately 67,000 residents, located 20 minutes west of New Orleans in Jefferson Parish, Louisiana. Prostitution and sex trafficking have been documented in the city. A man who killed two prostituted women took at least one victim in Kenner. The Kenner Police Department routinely targets individuals soliciting sex online. In its efforts, it […]