Gretna, LA
Gretna is a city of approximately 17,600 residents, located just across the Mississippi River from New Orleans in Jefferson Parish, LA. Problems with prostitution and sex trafficking have been reported in the area for decades. This activity and its ancillary crimes have resulted in residential complaints to local law enforcement. The local sex trade has […]