News

Law enforcement officers arrested construction workers in San Antonio, New Orleans and Tallahassee, Florida, last week.