Debka's a joke. Suspected of being a PR organ for the Mossad.