Oh good lord. Thats tin foil delusion. It should be condemned on FR and removed. Or at least torn apart by sane people.
This is no longer the kind of website you remember, unfortunately.