It was certain that Al-Majid had to be killed--read the indications about that in today's Al-Akhbar. Saudi government usually whisks such suspects out of Lebanon within hours. But in the political context of Lebanon today, it could not and many politicians spoke loudly against such a measure because Al-Majid had a lot of information about bombings in Lebanon, including the bombing of the Iranian embassy in Lebanon. It is not clear how he died and whether he was killed, but I suspect Saudi cash did the job at a high level in Beirut.