Sounds plausible ....but this is Debka
Be nice to have some confirmation ....
I’m not saying its gospel either, but debka does have good contacts with the Mossad...
This same story is being reported by CNN and MSNBC.
The CNN story that came out at noon today names the Omar Abdul Rahman Brigades as the group that did it.
Do a google of Yahya al Libi.