2002
Apr (1)
April 2002
April 15, 2002
A Senior Financial Official of the Al-Qaeda Terrorist Network Likely Arrested in Spain
Ahmed Ibrahim, a 57-year-old Algerian man, has been arrested in Spain for allegedly being a senior financial official of Al-Qaeda. He is accused of financing…