What's the source of this supposed rumor?
It's a person who has some ties to the upper administration. Given his or her past track record, I would classify the source as "semi reliable." Sort of like what you find in the average entry on Wikipedia. I just put it out here to see what the reaction would be, just in case. So far, it's kind of what I expected.