Louisiana Visa Fraud Scheme: Two Police Chiefs Among Four Officers Charged in U.S. Visa Scam
Introduction On July 16, 2025, federal authorities in Louisiana announced the indictment of four law enforcement officials, including two current police chiefs, and a local businessman in a decade-long...
