A biased piece of speculation from an Islamic publication.
Also filled with inaccuracies compared to news reports from CNN, ABC, CBS, NBC and Reuters as to the background of the hijackers.
Publications, such as the one you mention, have zero credibility in my book.