SIGNS OF ALIEN LIFE? See more strange things spotted in NASA space photos ... - Chron.com


Chron.com

SIGNS OF ALIEN LIFE? See more strange things spotted in NASA space photos ...
Chron.com
Russian newspaper claims UFO spotted near Sun; NASA says nope. By Fernando Ramirez, Chron.com / Houston Chronicle. Updated 12:21 pm, Thursday, May 18, 2017. An image of three "UFOs" whizzing past the Sun was recently debunked by NASA.



from ufo - Google News http://ift.tt/2qw91Fp
via IFTTT