I hope we see it on a more reputable source soon.
Limbacher is quoting MEMRI, but I don't see anything there.
It's Wednesday in the Mideast right now. What Thursday are they talking about? A week ago? That would be kind of a strange breaking news story.