Seems to be a possibility. US isn’t confirming, but then again this originated with the French. I’ve got calls out to contacts now but it’s the weekend. Ace of Spades is on it.

At this time I’ll give it about 80/20 odds that’s he’s toasted, given the fact that it’s been since 2004 that we’ve seen him on video. Since then all we have is audio tapes, which lends to the rumor that he has been sick for a while.