I watched some show on YouTube and the guy specifically cited that article as rumor. Dude in the video said he'd asked the author of the article where he got the information and the author wouldn't provide a source.
Disclaimer: No idea what's actually true or not. :lol Just adding what I saw.