Religion / Illuminati / ET's
A few weeks ago ago Henry reported on the Disclosure Project on ET's. Many people wrote back, and I think someone provided this link:
If you check out the 'ET agenda' article you might find stuff you don't like about religion but you will find a pretty thorough effort at debunking the Sitchin Ancient Astronaut thesis, Planet X, and ET's bringing in a new religion. The Disclosure Project is mentioned in passing, a huge article.