One man captured "by locals" an handed over to Al Kaida? Second man in hands of algerian police? Both men travelling with spanish passports but supposed to be Israelis? Smells like treason? Mole in Mossad, "Molessad"?
2 Yemeni Red Cross workers killed by gunmen (AP)
from the article: Report: Algeria arrests Mossad agent with fake Spanish passport