This post was originally placed on here a few days ago, and moved to the admin. forum for consideration. It's been considered, and moved back to the headline forum, Rumours and News.
Thread can be found
here. All contributions and insight welcome, it's a big story if true.
Regards, Squid and Blue Eagle, Forum Moderators.