LOL
Reminds me of some of the conspiracy stories, also based on unnamed sources, posted here in the late nineties.
That said, there is a reason why people believe this story coming from this unnamed source.