Apollo 14 Moonwalker Claims Aliens Exist

This is reported by News.com.au, owned by Rupert Murdoch. Murdoch/News Corp also owns 20th Century Fox, the studio about to release The X-Files: I Want To Believe in US theaters on Friday. COINCIDENCE?!!1eleven

(This is hardly relevant, RM probably owns enough of the English speaking world’s media to make it unlikely that any news is reported by an outlet not owned by News Corp)

[via:Slashdot]