Steal this Suitcase
Ten former Transportation Security Administration workers at Louis Armstrong New Orleans International Airport have been charged with stealing from bags or possessing stolen items. The 10 were part of 13 arrested in 2004. Prosecutors said there wasn't enough evidence to charge two others, and the 13th defendant wasn't charged because he is already facing second-degree murder charges.
Show Comments (0)