Suicide Bombing?
Although it is likely, none of the news sources I have heard have actually pegged this for sure as a suicide bombing except for DEBKAfile, which contrary to popular belief, I do not regard as a reliable source for specific facts. Have you heard this somewhere else?
