Mustapha Labsi, an Algerian living in London, England, was arrested in 2001 on terrorism charges, which were later dropped. He was re-arrested in 2003.