Thanks for the link - interesting read. Looking over this, it appears that this article is out of date.
Reading thru the prediction(s), I got the feeling some particulars are in-line with reason, but the timeline of events is way off the mark (given date of article).