You know, "Reveiled" is a good neologism. In context, one could argue that the site was claiming that the 9/11 "conspiracy" has been covered up a second time, or "re-veiled". However, this is like American Express issuing me a Platinum Card -- giving 'em way too much credit.