https://www.freerepublic.com/focus/f-news/3806564/posts
That post was the rumor. I posted the official confirmation.