DEBKA Article
Sorry, but having read that Debka article, the political bias is shocking.
Bear in mind the recent very heated relationship between the Lebanon and Israel and the Israeli political position in the broader sense of the word in the middle east. And how incredibly convenient - now the memory module is now missing.
Did anybody say Mossad?