new planets

1 Result / Page 1 of 1

Background

Catholicism

NASA’s “Alien Life Discovery” Is Based On Photoshop & & Star Wars

Mandeville, LA - The British tabloids ahve been all abuzz this past week over the "discoverey" NASA is about to "reveal" to the human race. The narrative holds that the Kepler telescope has detected "drops" in distant stars that supposedly show that a planet has passed in between that star and the telescope. NASA then takes these "drops" and analyzes them, and at distances so vast they have to be […]

todayJune 25, 2017 8

0%