Morgan City, LA
Morgan City is a community of approximately 11,000 residents located by the Atchafalaya River in St. Mary Parish, about midway between New Orleans and Lafayette along Route 90 in southern Louisiana. Cases of sex trafficking and prostitution have been documented in the city, generating complaints from citizens and local businesses, and have been associated with […]