Alexandria, LA
Alexandria is a city of approximately 48,000 residents, located midway between Baton Rouge and Shreveport in central Louisiana. To curtail commercial sex sales in the area, the Alexandria Police Department (APD) conducted a handful of successful street-level reverse stings between 2007 and 2009. One such operation, dubbed “John-John Sweep”, resulted in the arrest of 31 […]