Three Alleged Al Qaeda Terror Operatives Arrested in Spain

Spanish police caught the suspected terrorist with explosives.